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

时间:2024.4.21

文档编号:005

版本号:1.0

  文档名称:测试分析报告

项目计划:仓库管理系统

项目负责人:王小龙

编写:李旭洲

校对:王小龙

审核:常凤 李若楠

批准:王小龙  汪智

开发单位:西邮信息1102 第四软件开发小组

测试分析报告

1引言

1.1编写目的

该《测试分析报告》文档有助于实现以下目标:了解软件的具体功能,作为软件开发人员开发的主要过程,对软件的功能、性能、接口、数据结构等功能的具体测试结果与预期的要求进行分析,为完善及改进软件的功能提供依据。

本软件测试计划说明的读者对象是软件设计人员、测试人员。

1.2背景

1)待开发系统软件名称:学生成绩管理系统;

2)本项目的任务提出者是学校信息管理系统的各位老师,由本小组负责开发,用于西安邮电大学广大师生成绩查询及管理;

3)测试环境:本系统属于西安邮电大学网络管理系统的学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库和VC#的使用能力。

1.3定义

Visual C#——C#是微软开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成部分。而Microsoft Visual C# 2005是微软开发的C#编程集成开发环境(同种产品还有Borland公司的C# Builder),它是为生成在 .NET Framework 上运行的多种应用程序而设计的。

1.4参考资料

《软件工程》课本第7章软件测试章节。

2测试概要

软件所要实现的功能及程序的关系如下表:

其中对输入输出的数据要求如下:

输入的成绩分数、课程号、学号、学年、学期的精度为整数,输入的学时,学分保留一位小数;

输出成绩分数、课程号、学号、学年、学期精度仍为整数,输出学分、学时、绩点保留一位小数。

3测试结果及发现

1测试1(标识符)

学生在输入自己的学号及账号时可以查询自己的选修课与必修课的成绩及对自己账号的密码修改。

例如10001学号的同学输入:学号和密码

                预期输出:他的基本信息与成绩单表。

                实际输出:它的基本信息与成绩单。

老师可以上传选修了自己课程的成绩:老师登录进入上传成绩单界面后。可以直接上传成绩。输入:老师登录名与密码。

  预期输出:他的基本信息与需上传的学生名单。

  实际输出:他的基本信息与需上传的学生名单。上传成功

管理员可以管理学生及老师的基本信息。

输入:管理员登录名与密码。

  预期输出:他的基本信息与修改与更新的信息(教师,学生,课程基本信息)。

  实际输出:他的基本信息与修改与更新的信息(教师,学生,课程基本信息)。并且添加成功。

4对软件功能的结论

4.1功能1(标识符)

4.1.1能力

登陆、密码模块测试

    本测试是采用黑盒测试法:为了检测不同权限的用户在登陆时,是否能进入对应模块并得到应有的权限,检验密码模块的正确有效性。

4.1.2限制

目前我们的使用范围非常狭窄。测试数据值的范围包括动态数据和静态数据,有局限性。

4.2功能2(标识符)

学生,教师,课程信息管理测试

    本测试采用白盒测试法:主要内容是插入商品信息的测试。

5分析摘要

5.1能力

测试工件为四个阶段:单元测试、组装测试、确认测试、系统测试 

经过软件测试后对我们对软件的要求基本功能满足,因为本系统是一个类似的网站,由前台与后台的管理。前台就是学生的自助查询,后台就是老师与管理员,老师只能上传学生的成绩信息,而后台的管理员可以上传及修改学生与老师的基本信息,及课程编排。就目前的测试结果没有异常的现象出现。对于软件的运行环境与要求基本符合。

在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。

5.2缺陷和限制

单元测试达到需求的要求,总体的运行速度与预期有出入。所以有些算法还需简化,由于安全性与权限及运行速度要达到一个平衡。我们还有待找到一个平衡支点。

5.3建议

对每项缺陷提出改进建议,如:

a.  各项修改可采用的修改方法;运行速度的提高,主要的缺陷是存放数据与取数据的时间相对较长,可以换一种方法对数据的处理。

b.  对各个部分的修改与优化工作是同步进行。

c.  由于工作人员的有限,所以全部测试的工作量都是比较大的。

d.  数据库的存放与获取的复杂度修改由陈贵英负责,权限与安全性的优化由郭银翠负责。

5.4评价

该系统已达到预定的目标,能环境满足的情况下能够交付使用。

6测试资源消耗

总结测试工作的资源消耗数据,如工作人员的水平级别数量、机时消耗等。

本次系统耗时一个星期,工作人员6名,测试耗时一天的时间。由于时间比较紧,工作人员的水平受限,系统还有待完善。


第二篇:学生成绩管理系统测试分析报告[1]


目录

1引言........................................................................ 1

1.1编写目的.............................................................. 1

1.2背景.................................................................. 1

1.3定义.................................................................. 2

1.4参考资料.............................................................. 2

2测试概要.................................................................... 2

3测试结果及发现.............................................................. 3

3.1测试1(标识符)...................................................... 3

3.2测试2(标识符)...................................................... 3

4对软件功能的结论............................................................ 4

4.1功能1(标识符)...................................................... 4

4.1.1能力............................................................ 4

4.1.2限制............................................................ 4

4.2功能2(标识符)...................................................... 4

5分析摘要.................................................................... 4

5.1能力.................................................................. 4

5.2缺陷和限制............................................................ 4

5.3建议.................................................................. 5

5.4评价.................................................................. 5

6测试资源消耗................................................................ 5

测试分析报告

1引言

1.1编写目的

该《测试分析报告》文档有助于实现以下目标:了解软件的具体功能,作为软件开发人员开发的主要过程,对软件的功能、性能、接口、数据结构等功能的具体测试结果与预期的要求进行分析,为完善及改进软件的功能提供依据。

本软件测试计划说明的读者对象是软件设计人员、测试人员。

1.2背景

1)待开发系统软件名称:学生成绩管理系统;

2)本项目的任务提出者是学校信息管理系统的各位老师,由本小组负责开发,用于西南大学广大师生成绩查询及管理;

3)测试环境:本系统属于西南大学网络管理系统的学生成绩管理模块,实现的是网络管理系统中关于学生成绩管理的子功能,通过此软件,提高用软件工程分析问题、解决问题的能力,同时增强对数据库和VC#的使用能力。

1.3定义

Visual C++——C+

是微软开发的一种面向对象的编程语言,是微软.NET开发环境的重要组成部分。而Microsoft Visual C++2005是微软开发的C++编程集成开发环境(同种产品还有Borland公司的C++ Builder),它是为生成在 .NET Framework 上运行的多种应用程序而设计的。

1.4参考资料

[1] 张海藩,《软件工程导论》,清华大学出版社,2008

 [2] 陆丽娜,《软件工程》,经济科学出版社,2008

[3] 萨师煊,《数据库系统概论》,高等教育出版社,2006

[4] 薛华成,《管理信息系统》, 清华大学出版社,2007

2测试概要

软件所要实现的功能及程序的关系如下表:

其中对输入输出的数据要求如下:

输入的成绩分数、课程号、学号、学年、学期的精度为整数,输入的学时,学分保留一位小数;

输出成绩分数、课程号、学号、学年、学期精度仍为整数,输出学分、学时、绩点保留一位小数。

3测试结果及发现

3.1测试1(标识符)

学生在输入自己的学号及账号时可以查询自己的选修课与必修课的成绩及对自己账号的密码修改。

例如10001学号的同学输入:学号和密码

                预期输出:他的基本信息与成绩单表。

                实际输出:它的基本信息与成绩单。

老师可以上传选修了自己课程的成绩:老师登录进入上传成绩单界面后。可以直接上传成绩。输入:老师登录名与密码。

  预期输出:他的基本信息与需上传的学生名单。

  实际输出:他的基本信息与需上传的学生名单。上传成功

管理员可以管理学生及老师的基本信息。

输入:管理员登录名与密码。

  预期输出:他的基本信息与修改与更新的信息(教师,学生,课程基本信息)。

  实际输出:他的基本信息与修改与更新的信息(教师,学生,课程基本信息)。并且添加成功。

3.2测试2(标识符)

包含于测试1中。

4对软件功能的结论

4.1功能1(标识符)

4.1.1能力

登陆、密码模块测试

    本测试是采用黑盒测试法:为了检测不同权限的用户在登陆时,是否能进入对应模块并得到应有的权限,检验密码模块的正确有效性。

4.1.2限制

目前我们的使用范围非常狭窄。测试数据值的范围包括动态数据和静态数据,有局限性。

4.2功能2(标识符)

学生,教师,课程信息管理测试

    本测试采用白盒测试法:主要内容是插入商品信息的测试。

5分析摘要

5.1能力

测试工件为四个阶段:单元测试、组装测试、确认测试、系统测试 

经过软件测试后对我们对软件的要求基本功能满足,因为本系统是一个类似的网站,由前台与后台的管理。前台就是学生的自助查询,后台就是老师与管理员,老师只能上传学生的成绩信息,而后台的管理员可以上传及修改学生与老师的基本信息,及课程编排。就目前的测试结果没有异常的现象出现。对于软件的运行环境与要求基本符合。

在测试过程中,首先需要对各子单元过程进行测试。在各子单元过程测试完毕后,再对各模块(包括各子单元过程之间的接口)进行测试,处理好各模块之间的接口,最后对系统进行测试和维护。

5.2缺陷和限制

单元测试达到需求的要求,总体的运行速度与预期有出入。所以有些算法还需简化,由于安全性与权限及运行速度要达到一个平衡。我们还有待找到一个平衡支点。

5.3建议

对每项缺陷提出改进建议,如:

a.  各项修改可采用的修改方法;运行速度的提高,主要的缺陷是存放数据与取数据的时间相对较长,可以换一种方法对数据的处理。

b.  对各个部分的修改与优化工作是同步进行。

c.  由于工作人员的有限,所以全部测试的工作量都是比较大的。

d.  数据库的存放与获取的复杂度修改由陈贵英负责,权限与安全性的优化由郭银翠负责。

5.4评价

该系统已达到预定的目标,能环境满足的情况下能够交付使用。

6测试资源消耗

总结测试工作的资源消耗数据,如工作人员的水平级别数量、机时消耗等。

本次系统耗时一个星期,工作人员2名,测试耗时一天的时间。由于时间比较紧,工作人员的水平受限,系统还有待完善。

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

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

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

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

学生管理系统测试报告

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

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

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

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

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

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

目录1引言211编写目的212背景213定义214参考资料22测试概要23测试结果及发现331测试1标识符332测试2标识符44对软件功能的结论441功能1标识符4411能力4412限制442功能2标识符45分...

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

五系统测试系统测试是按照贴近实际的场景进行部署后对系统进行的一系列严格有效的测试它主要包括两个方面一是功能测试二是性能测试1对功能的测试下面根据中学生成绩管理系统设计说明书所列出的各功能模块对于有些与数据库表中...

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

文档名称测试分析报告项目计划学生成绩管理系统项目负责人李嘉成任子静开发小组苏队小组1测试分析报告1引言11编写目的该测试分析报告文档有助于实现以下目标了解软件的具体功能作为软件开发人员开发的主要过程对软件的功能...

学生信息管理系统实验报告

西安郵電學院数据库原理及应用设计报告题目:学生信息管理系统一.设计目的学生管理系统是高校管理工作中一项非常重要的组成部分。用户的需求具体体现在各种信息的提供、保存、更新和查询方面,这就要求数据库结构能充分满足各…

java学生成绩管理系统实验报告

JAVA课内实验报告学生成绩管理系统一实验目的及实验环境实验目的在如今的高校日常管理当中学生成绩管理系统就是其中非常重要的一环特别是当前学生规模大课程门类多校区分散等实际情况学生成绩管理系统更具有非常大的实际应...

学生信息管理系统总体设计报告

名级导老师张软件曹丽娜班路姓班1108指目录目录1引言2总体设计3接口设计4运行设计5系统数据结构设计6系统出错处理设计7数据库设计说明书8用户手册9测试计划138101112131516学生信息管理系统1引言...

学生信息管理系统实验报告

面向对象程序设计大作业学生信息管理系统学院名称信息科学与工程学院专业班级数学大类20xx级2班学生姓名魏仿学号20xx01051324指导教师孙红梅完成时间20xx年5月29日学生信息管理系统1编程目的为方便学...

学生成绩管理系统测试报告(33篇)