大学学籍管理系统测试报告

时间:2024.4.13

大学学籍管理系统

测试报告

1. 引言(概述)

  该文档由软件测试经理/负责人在测试工程师完成对软件的测试后编写,发布给产品经理、产品需求经理、软件开发/测试监督人员、测试部门经理、开发部门经理,以及软件测试结束后进行后续工作的部门负责人。文档内容完全、真实的反应了软件当前的质量情况。该文档属于公司机密,不可外泄。

1.1 编写目的

  为了便于涉及到软件开发的其他部门的工程师,以及测试结束后进行后续工作的工程师了解本软件在经过测试工程师的测试后达到了什么样的质量情况,软件测试经理/负责人编写了该文档。

1.2 背景

  为了能从日常繁琐、低效、手工的学生信息管理系统摆脱出来,学校管理部门想要建立一个内部管理部门使用的、高效的、计算机网络化的 “大学学籍管理系统”。该系统必须能实现当前管理部门所需的学生信息管理功能,使用快捷、方便,界面友好。

1.3 定义

产品名称:“大学学籍管理系统”

级别“1”:非常重要

级别“2”:重要

1.4 参考资料

  大学学籍管理系统需求规格说明书.doc

大学学籍管理系统设计规格说明书.doc

1.5 测试环境

1、浏览器和平台组合

表1-1  浏览器和平台组合

2、测试环境配置

本例中所描述的测试环境需要的安装包,可以从下列网站获取:
Jdk 6.0 (1_6_0_14)   下载地址 java.sun.com/javase/downloads/index.jsp
Tomcat 6.0.20           下载地址:tomcat.apache.org/download-60.cgi
MySQL 5.0.83           下载地址:dev.mysql.com/downloads/mysql/5.0.html#win32

2. 测试对象

表 2-1 测试对象列表

完成的测试点:

1)管理员的权限: 添加,删除,修改

普通用户只能查看信息

2)学生信息和成绩的添加,删除,修改

A.学生信息的添加,删除,修改

添加没有的学生信息

删除已经添加的学生信息(可同时删除多个学生)

修改已经添加的学生信息

B.学生成绩的添加,删除,修改

添加没有的学生成绩

删除已经添加的学生成绩(可同时删除多个成绩)

修改已经添加的学生成绩

3) 学科信息的添加,删除,修改

添加没有的学科

删除已经添加的学科(可同时删除多个学科)

修改已经添加的学科

4) 按学生成绩求和,排名

学生成绩的求和:

某一个学生的所有成绩之和

某一个学科的所有学生成绩之和

学生成绩的排名:

某一个学生的所有成绩排名

某一个学科的所有学生成绩排名

可以正序或者倒序排列

5) 按要求筛选不同类别的学生

筛选成绩前10名的学生

只筛选总分成绩前10名的学生

筛选成绩不及格的学生

只要有一门学科成绩不及格,就要被筛选出来

不及格的学科可以使用相应的颜色进行标识

6) DB连接可以根据配置文件来动态设置

修改配置文件后,DB也相应的动态变化

在后台修改配置文件

3.测试安排、主要测试用例模块列表

文档:大学学籍管理系统测试计划.doc

   大学学籍管理系统测试用例.rar

说明:本次课程设计中,不要求提交测试计划和测试用例。

表 3-1 测试安排

表 3-2 测试用例模块

4.测试结果

文档:性能测试结果.doc

   功能测试结果.doc

   系统测试结果.doc

说明:本次课程设计中,不要求提交上述文档。

表4-1 当前总体缺陷列表

5.对软件功能的结论

5.1 用户登录

5.1.1 能力

(1) 在支持的系统平台上,用户使用支持的浏览器可以成功登录系统。

(2) 并发X用户可以在规定时间内成功登录系统。

(3) 1分钟内X个用户可以成功登录系统。

5.1.2 限制

  网速是XXXX时,用户无法成功登录的系统。

5.2 新建学生

5.2.1 能力

(1) 管理员可以成功新建学生。

(2) 支持X个并发新建学生。

5.2.2 限制

  输入某些特殊字符时,无法新建学生,或者不能正确显示输入的学生信息。

5.3 学生基本信息管理

5.3.1 能力

(1) 可以正确显示学生信息。

(2) 可以选择单个学生,修改其信息。

(3) 可以选择单个学生,维护其成绩。

(4) 可以单个或者批量删除学生。

5.3.2 限制

(1) 当学生数量达到X个时,页面显示慢。

(2) 当一次删除学生成绩达到X时,页面显示慢。

(3) 当学生的信息含有特殊字符时,无法删除学生。

5.4 学生一览表

5.4.1 能力

  可以正确列出学生的基本信息。

5.4.2 限制

  在学生数量达到X个时,页面显示慢。

5.5 修改学生信息

5.5.1 能力

  可以修改除了学号外的所有学生基本信息。

5.5.2 限制

  当修改的信息带有某些特殊字符时,无法修改学生信息,或修改的信息无法正确显示。

5.6 维护学生成绩

5.6.1 能力

  可以添加、修改学生的成绩。

5.6.2 限制

  不允许带小数的成绩。

5.7 学生基本信息查询

5.7.1 能力

  可以根据学生的姓名、学号、籍贯、身份证号码进行模糊或精确查询。

5.7.2 限制

  当进行模糊查询时,假如满足的学生达到X个以上,页面响应慢。

5.8 学生成绩管理

5.8.1 能力

(1) 正确列出了学生的成绩。

(2) 可以选择单个学生增加、修改其成绩。

(3) 可以单个或者批量的删除学生成绩。

5.8.2 限制

  当批量删除学生成绩数量达到X个时,响应慢。

5.9 学生成绩一览表

5.9.1 能力

  正确列出了学生的成绩。

5.9.2 限制

  当有成绩的学生数量达到X个时,页面响应慢。

5.10 学生成绩查询

5.10.1 能力

  可以根据学生姓名和成绩来查询学生成绩。

5.10.2 限制

当满足查询条件的学生数量达到X个时,页面响应慢。

6. 分析摘要

6.1 测试结果分析

  软件基本功能都已经完全实现。但是很多模块存在性能、安全性、输入数据检查方面的缺陷,详细可见上文第5节,以及性能测试结果.doc,功能测试结果.doc,系统测试结果.doc。

 

6.2 现存缺陷列表

表6-1 现存缺陷列表

6.3 建议

  (1) 在以后的版本中,提高本软件的压力、性能。

  (2) 在用户使用指导手册内标出禁止的特殊字符。

6.4 评价

鉴于该大学学籍管理系统只是管理部门内部使用,即同时登录系统的用户不超过X个,并且学生总人数不超过X个,本软件当前的功能、性能、安全性可以满足客户的需求。此外,对于输入数据,可以在用户指导手册中标出禁止的特殊字符。

因此,可以认为本软件满足了发布的需求。


第二篇:大学学籍管理系统测试报告


大学学籍管理系统

测试报告

1. 引言(概述)

  该文档由软件测试经理/负责人在测试工程师完成对软件的测试后编写,发布给产品经理、产品需求经理、软件开发/测试监督人员、测试部门经理、开发部门经理,以及软件测试结束后进行后续工作的部门负责人。文档内容完全、真实的反应了软件当前的质量情况。该文档属于公司机密,不可外泄。

1.1 编写目的

  为了便于涉及到软件开发的其他部门的工程师,以及测试结束后进行后续工作的工程师了解本软件在经过测试工程师的测试后达到了什么样的质量情况,软件测试经理/负责人编写了该文档。

1.2 背景

  为了能从日常繁琐、低效、手工的学生信息管理系统摆脱出来,学校管理部门想要建立一个内部管理部门使用的、高效的、计算机网络化的 “大学学籍管理系统”。该系统必须能实现当前管理部门所需的学生信息管理功能,使用快捷、方便,界面友好。

1.3 定义

产品名称:“大学学籍管理系统”

级别“1”:非常重要

级别“2”:重要

1.4 参考资料

  大学学籍管理系统需求规格说明书.doc

大学学籍管理系统设计规格说明书.doc

1.5 测试环境

1、浏览器和平台组合

表1-1  浏览器和平台组合

2、测试环境配置

本例中所描述的测试环境需要的安装包,可以从下列网站获取:
Jdk 6.0 (1_6_0_14)   下载地址 java.sun.com/javase/downloads/index.jsp
Tomcat 6.0.20           下载地址:tomcat.apache.org/download-60.cgi
MySQL 5.0.83           下载地址:dev.mysql.com/downloads/mysql/5.0.html#win32

2. 测试对象

表 2-1 测试对象列表

完成的测试点:

1)管理员的权限: 添加,删除,修改

普通用户只能查看信息

2)学生信息和成绩的添加,删除,修改

A.学生信息的添加,删除,修改

添加没有的学生信息

删除已经添加的学生信息(可同时删除多个学生)

修改已经添加的学生信息

B.学生成绩的添加,删除,修改

添加没有的学生成绩

删除已经添加的学生成绩(可同时删除多个成绩)

修改已经添加的学生成绩

3) 学科信息的添加,删除,修改

添加没有的学科

删除已经添加的学科(可同时删除多个学科)

修改已经添加的学科

4) 按学生成绩求和,排名

学生成绩的求和:

某一个学生的所有成绩之和

某一个学科的所有学生成绩之和

学生成绩的排名:

某一个学生的所有成绩排名

某一个学科的所有学生成绩排名

可以正序或者倒序排列

5) 按要求筛选不同类别的学生

筛选成绩前10名的学生

只筛选总分成绩前10名的学生

筛选成绩不及格的学生

只要有一门学科成绩不及格,就要被筛选出来

不及格的学科可以使用相应的颜色进行标识

6) DB连接可以根据配置文件来动态设置

修改配置文件后,DB也相应的动态变化

在后台修改配置文件

3.测试安排、主要测试用例模块列表

文档:大学学籍管理系统测试计划.doc

   大学学籍管理系统测试用例.rar

说明:本次课程设计中,不要求提交测试计划和测试用例。

表 3-1 测试安排

表 3-2 测试用例模块

4.测试结果

文档:性能测试结果.doc

   功能测试结果.doc

   系统测试结果.doc

说明:本次课程设计中,不要求提交上述文档。

表4-1 当前总体缺陷列表

5.对软件功能的结论

5.1 用户登录

5.1.1 能力

(1) 在支持的系统平台上,用户使用支持的浏览器可以成功登录系统。

(2) 并发X用户可以在规定时间内成功登录系统。

(3) 1分钟内X个用户可以成功登录系统。

5.1.2 限制

  网速是XXXX时,用户无法成功登录的系统。

5.2 新建学生

5.2.1 能力

(1) 管理员可以成功新建学生。

(2) 支持X个并发新建学生。

5.2.2 限制

  输入某些特殊字符时,无法新建学生,或者不能正确显示输入的学生信息。

5.3 学生基本信息管理

5.3.1 能力

(1) 可以正确显示学生信息。

(2) 可以选择单个学生,修改其信息。

(3) 可以选择单个学生,维护其成绩。

(4) 可以单个或者批量删除学生。

5.3.2 限制

(1) 当学生数量达到X个时,页面显示慢。

(2) 当一次删除学生成绩达到X时,页面显示慢。

(3) 当学生的信息含有特殊字符时,无法删除学生。

5.4 学生一览表

5.4.1 能力

  可以正确列出学生的基本信息。

5.4.2 限制

  在学生数量达到X个时,页面显示慢。

5.5 修改学生信息

5.5.1 能力

  可以修改除了学号外的所有学生基本信息。

5.5.2 限制

  当修改的信息带有某些特殊字符时,无法修改学生信息,或修改的信息无法正确显示。

5.6 维护学生成绩

5.6.1 能力

  可以添加、修改学生的成绩。

5.6.2 限制

  不允许带小数的成绩。

5.7 学生基本信息查询

5.7.1 能力

  可以根据学生的姓名、学号、籍贯、身份证号码进行模糊或精确查询。

5.7.2 限制

  当进行模糊查询时,假如满足的学生达到X个以上,页面响应慢。

5.8 学生成绩管理

5.8.1 能力

(1) 正确列出了学生的成绩。

(2) 可以选择单个学生增加、修改其成绩。

(3) 可以单个或者批量的删除学生成绩。

5.8.2 限制

  当批量删除学生成绩数量达到X个时,响应慢。

5.9 学生成绩一览表

5.9.1 能力

  正确列出了学生的成绩。

5.9.2 限制

  当有成绩的学生数量达到X个时,页面响应慢。

5.10 学生成绩查询

5.10.1 能力

  可以根据学生姓名和成绩来查询学生成绩。

5.10.2 限制

当满足查询条件的学生数量达到X个时,页面响应慢。

6. 分析摘要

6.1 测试结果分析

  软件基本功能都已经完全实现。但是很多模块存在性能、安全性、输入数据检查方面的缺陷,详细可见上文第5节,以及性能测试结果.doc,功能测试结果.doc,系统测试结果.doc。

 

6.2 现存缺陷列表

表6-1 现存缺陷列表

6.3 建议

  (1) 在以后的版本中,提高本软件的压力、性能。

  (2) 在用户使用指导手册内标出禁止的特殊字符。

6.4 评价

鉴于该大学学籍管理系统只是管理部门内部使用,即同时登录系统的用户不超过X个,并且学生总人数不超过X个,本软件当前的功能、性能、安全性可以满足客户的需求。此外,对于输入数据,可以在用户指导手册中标出禁止的特殊字符。

因此,可以认为本软件满足了发布的需求。

更多相关推荐:
学生管理系统测试报告

软件测试报告学生管理系统测试winrunner班级姓名学号20xx66软件测试报告一测试目的随着学校规模的不断扩大学生数量的不断增多原来人工记录的方式甚至是一般数据存储管理软件已经不能满足学生管理的需求因为这些...

学生成绩管理系统测试总结报告

软件测试课程设计报告题目学生成绩管理系统院系软件学院专业Java程序设计班级软件一班项目组长朱佳培项目成员朱佳培崔耸李婷婷宋依静李鹏鹤提交日期20xx年6月9日星期四1学生成绩管理系统测试报告正文2学生成绩管理...

学生成绩管理系统测试报告

软件测试学生成绩管理系统学号姓名班级指导老师成绩目录第1章引言111编写目的112项目背景113定义114参考资料1第2章需求分析221问题分析222可行性分析2221性能需求分析2222运行需求3223其他需...

学生成绩管理系统测试分析报告

文档编号005版本号10文档名称测试分析报告项目计划仓库管理系统项目负责人王小龙编写李旭洲校对王小龙审核常凤李若楠批准王小龙汪智开发单位西邮信息1102第四软件开发小组1测试分析报告1引言11编写目的该测试分析...

学生成绩管理系统测试总结报告

软件测试课程设计报告题目学生成绩管理系统院系计算机科学学院班级软件一班成员田欣1学生成绩管理系统测试报告正文1测试概述11测试目的对学生成绩管理系统项目中所有的软件测试活动中包括测试进度资源问题风险以及测试组和...

软件测试--成绩管理系统测试报告

成绩管理系统测试报告学院数学与计算机科学学院班级软件姓名学号12XXXXXXXXXXXXXXX1引言11编写目的本系统是基于BS结构的学生成绩管理系统通过该系统可对学生成绩信息进行方便管理为学校学生和老师建立一...

软件测试《学生成绩管理系统》测试报告

软件测试实训报告班级软件测试1406班姓名贺勇游学号20xx180182目录第一部分学生成绩管理系统需求分析1一项目概述2二项目背景2三系统详细需求5第二部分学生成绩管理系统测试计划8一概述9二测试摘要9三测试...

图书管理系统测试报告

测试计划说明书图书管理系统测试报告目录1引言111编写目的112项目背景113定义12任务概述121目标122运行环境123需求概述224条件与限制23计划231测试方案232测试项目233测试准备24测试项目...

学生管理系统实验报告

学生成绩管理系统实验报告目录一开发目的2二项目描述2三系统目标2四系统结构图3五负责模块3六实验过程41系统界面设计42成绩信息管理模块5七实验总结6一开发目的21世纪以来人类经济高速发展人们发生了日新月异的变...

C语言学生成绩管理系统设计报告

目录1需求分析2总体设计21功能模块设计22所有功能模块的流程图3详细设计31输入函数32输出函数4测试的步骤和内容41调试方法与步骤42测试结果的分析与讨论43测试过程中遇到的问题和解决方法5编码6课程设计总...

c++学生成绩管理系统+课设报告书(带源代码)精品

第一章需求分析第二章程序设计1概要设计2详细设计1课程设计性质和目的2输入输出的形式3程序的实现功能3调试分析4使用说明第三章使用说明和程序流程图1程序流程图2课程设计经验和体会5测试数据山东科技大学信息工程系...

学生宿舍管理系统测试分析报告

测试分析报告说明书学生宿舍管理系统目录一引言411测试目的412项目背景413定义514术语定义515参考资料5二任务概述621目标622运行环境6三计划731测试方案732测试项目733试机构及人员7四测试项...

学生管理系统测试报告(30篇)