2023年6月21日发(作者:)

学生信息系统测试报告(STR)

目录

学生信息系统测试报告(STR) .............. 1

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

1.1文档概述 ....................... 1

1.2系统简介 ....................... 1

1.3系统架构 ....................... 2

2引用文件 ............................. 2

3测试资源 ............................. 3

3.1硬件资源 ....................... 3

3.2软件资源 ....................... 4

3.3人力资源 ....................... 4

4测试记录及结果 ....................... 5

4.1用户界面测试结果 ................ 5

4.2功能测试结果 ................... 6

4.3性能测试结果 ................... 9

4.4安全性测试结果.................. 9

4.5兼容性测试结果................. 10

4.6 安装测试结果 .................. 10

6测试评价 ............................ 11

1引言

1.1文档概述

本文档按照学生信息系统项目需求说明文档、设计概要文档、用户说明文档、测试计划文档对系统进行了较为严格的测试,用于指导学生信息系统测试后期的改进与维护工作,适用于学生信息系统项目所有参与者。主要的参考文档有:

序号

1

2

3

4

1.2系统简介

名称

需求说明文档

软件概要设计文档

用户说明文档

测试计划文档

本系统为简单学生信息管理系统,系统用户包括管理员和学生,管理员可增、删、改和查询系统中的学生信息,包括学号、姓名、性别、照片、年级等学生信,以及更改学生登录密码;学生可以登录系统查看和修改自己的信息,但无权1 查看和修改其他学生的信息。

1.3系统架构

本系统采用B/S架构。客户端通过web浏览器访问应用系统。Web服务器为Tomcat,数据库为MYSQL。浏览器和web服务器之间基于HTTP协议。

本系统开发的软件环境如下:

(1)操作系统:Linux操作系统

(2)web服务器:Tomcat

(3)数据库:MYSQL

(4)开发语言和工具:Javascript

2引用文件

此系统属于一般类型的Web应用软件,用户要求各功能正常使用,系统响应较快,运行稳健。

此次测试的目的就是检查核心模块功能是否正常,验证系统性能是否满足应用需求。

根据需求说明文档以及软件概要设计文档中对本系统功能的概述,本次具体测试范围如下:

➢安装测试:检查系统按照用户手册是否能2 正确安装,其所配置的基础数据是否正常。

➢用户界面测试:检查界面是否美观合理,符合大部分用户要求。

➢功能测试:检查系统是否实现需求文档中所要求功能,对学生信息进行增、删、改、查,且管理员与用户有不同使用权限

➢性能测试:提取软件的性能数据,检查系统能否满足再需求中国所规定的性能

➢安全性测试:检查系统安全,是否达到安全需求,是否存在安全隐含

➢兼容性测试:对于B/S架构来说,系统的运行是否要考虑用户浏览器的版本

3测试资源

3.1硬件资源

设备

PC机

PC机

操作系统 用途说明

Linux

Linux

数据库服务器

Web应用服务器

3 PC机

3.2软件资源

Windows 浏览器测试

软件名称

Linux

MySQL

Tomcat

学生信息管理系统

Web浏览器

3.3人力资源

用途说明

开发环境所在的操作系统

测试数据库

Web服务器

管理学生信息的Web软件

访问Web应用

角色

测试员

测试员

开发人员

姓名

李丁焱

高语晗

刘俊矫等

4

职责

测试系统并撰写测试报告

测试系统撰写测试计划报告

协助测试人员 进行测试

4测试记录及结果

本章根据学生信息系统测试计划中的测试方案,对系统各模块的各个测试项进行详尽的测试,并客观的记录结果,向开发人员进行反馈。主要测试人员有李丁焱、高语晗,另有开发人员在旁协助测试,测试地点是在中国科学院大学西区1号教学楼,时间为2016年9月18日。

4.1用户界面测试结果

 概述:用于核实用户和软件之间的交互是否正常。

 方式:核实各种浏览以及各种访问方法是否正常,窗口对象、特征等符合用户需求。

检查项 检查结果 是否满足设计要求

窗口是否美观、简洁 是

图标大小、界面切换是

5

满足

满足 等是否正常

各种界面元素是否支是

持键盘、鼠标操作

对于常用功能,用户是

是否可以不必阅读用户手册进行使用

对于错误操作是否有是

错误提示

按钮排列是否合理

4.2功能测试结果

满足

满足

满足

满足 是

 概述:通过测试来确认系统的功能是否正常,如对学生信息的增加或删除,处理、检索是否正确。管理员和普通用户的权限处理是否得当。

 方式:利用有效数据和无效数据来执行各个用例,来核实在使用有效数据时是否得到预期结果,使用无效数据时是否显示错误信息或警告信息。

功能描管理员可以查看所有学生信息

用例目利用管理员身份核实管理员权限

6 输入

员信息登录并查看信息

期望输出 实际情况

信息,也可以按需要搜索符合相应条件的学生信息

以管理所有学生相关信息 可以查看所有学生功能描管理员可以修改学生密码

用例目利用管理员身份核实管理员权限

输入

员身份登录,对某一学生账号进行密码修改

功能描管理员可以增、删普通用户

用例目利用管理员身份核实管理员权限

7

期望输出 实际情况

密码修改成功,并且有对话框进行提示

以管理密码修改成功 的

输入 期望输出 实际情况

关信息

以管理普通用户a的信息成功添加用户及相员身份增加到系统中

登录,增加一个普通用户a

以管理被删除用户的信息成功删除用户及相员身在系统中移除 关信息

份,删除任一普通用户

功能描普通用户可以查看所有用户信息并修述

输入 期望输出 实际情况

信息

以普通可以查看用户自身可以查看用户自身用户身信息

份登录8

改自己的信息

用例目核实普通用户使用权限 并查看所有用户信息

以普通增删信息成功

用户身份登录,增删自己信息

4.3性能测试结果

可以修改用户自身信息

 概述:主要是对响应时间、事物处理速率等进行评测

 测试在正常的预期工作量以及预期的最繁重工作量下系统的响应时间等

4.4安全性测试结果

 概述:通过测试来确认系统web应用下的安全性

 方式:使用测试工具完成测试

9 4.5兼容性测试结果

 概述:测试在本系统架构下,是否要考虑浏览器版本

 方式:不同的浏览器版本上运行本系统

4.6 安装测试结果

 概述:测试软件在正常情况下能否正确安装,以及异常情况下是否不能安装

 方式:分别配置正常与异常的安装环境,对系统进行安装。

测试测试该学生系统能否正确安装与反安装

目标

测试整个学生信息系统

范围

方法: 1. 在正常配置环境下,安装此系统

2. 在安装程序出错或者硬件空间不足的情况下安装该系统

测试正常环境下正确安装,异常情况下提示出结果 错并安装失败

测试操作系统,安装,运行

重点

1 0 6测试评价

本次测试拥有较为详尽的测试计划,测试的范围覆盖了系统的安装、界面、功能、性能、安全性、兼容性等多个方面,测试项较为详尽,整个测试过程主要由两名测试人员及若干开发人员进行,测试时间较长,全方位的覆盖了整个系统。测试结果与预期基本一致,出现若干较小的bug,也已经交由开发人员进行处理,问题得到了解决,基本满足了课程设计的要求。还有就是整个系统在安全通信方面有待进一步提升。测试过程有多名人员参与,任务和分工稍有不合理之处,有待于进一步改进,加强团队之间的协作能力和沟通能力。

1 1

2023年6月21日发(作者:)

学生信息系统测试报告(STR)

目录

学生信息系统测试报告(STR) .............. 1

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

1.1文档概述 ....................... 1

1.2系统简介 ....................... 1

1.3系统架构 ....................... 2

2引用文件 ............................. 2

3测试资源 ............................. 3

3.1硬件资源 ....................... 3

3.2软件资源 ....................... 4

3.3人力资源 ....................... 4

4测试记录及结果 ....................... 5

4.1用户界面测试结果 ................ 5

4.2功能测试结果 ................... 6

4.3性能测试结果 ................... 9

4.4安全性测试结果.................. 9

4.5兼容性测试结果................. 10

4.6 安装测试结果 .................. 10

6测试评价 ............................ 11

1引言

1.1文档概述

本文档按照学生信息系统项目需求说明文档、设计概要文档、用户说明文档、测试计划文档对系统进行了较为严格的测试,用于指导学生信息系统测试后期的改进与维护工作,适用于学生信息系统项目所有参与者。主要的参考文档有:

序号

1

2

3

4

1.2系统简介

名称

需求说明文档

软件概要设计文档

用户说明文档

测试计划文档

本系统为简单学生信息管理系统,系统用户包括管理员和学生,管理员可增、删、改和查询系统中的学生信息,包括学号、姓名、性别、照片、年级等学生信,以及更改学生登录密码;学生可以登录系统查看和修改自己的信息,但无权1 查看和修改其他学生的信息。

1.3系统架构

本系统采用B/S架构。客户端通过web浏览器访问应用系统。Web服务器为Tomcat,数据库为MYSQL。浏览器和web服务器之间基于HTTP协议。

本系统开发的软件环境如下:

(1)操作系统:Linux操作系统

(2)web服务器:Tomcat

(3)数据库:MYSQL

(4)开发语言和工具:Javascript

2引用文件

此系统属于一般类型的Web应用软件,用户要求各功能正常使用,系统响应较快,运行稳健。

此次测试的目的就是检查核心模块功能是否正常,验证系统性能是否满足应用需求。

根据需求说明文档以及软件概要设计文档中对本系统功能的概述,本次具体测试范围如下:

➢安装测试:检查系统按照用户手册是否能2 正确安装,其所配置的基础数据是否正常。

➢用户界面测试:检查界面是否美观合理,符合大部分用户要求。

➢功能测试:检查系统是否实现需求文档中所要求功能,对学生信息进行增、删、改、查,且管理员与用户有不同使用权限

➢性能测试:提取软件的性能数据,检查系统能否满足再需求中国所规定的性能

➢安全性测试:检查系统安全,是否达到安全需求,是否存在安全隐含

➢兼容性测试:对于B/S架构来说,系统的运行是否要考虑用户浏览器的版本

3测试资源

3.1硬件资源

设备

PC机

PC机

操作系统 用途说明

Linux

Linux

数据库服务器

Web应用服务器

3 PC机

3.2软件资源

Windows 浏览器测试

软件名称

Linux

MySQL

Tomcat

学生信息管理系统

Web浏览器

3.3人力资源

用途说明

开发环境所在的操作系统

测试数据库

Web服务器

管理学生信息的Web软件

访问Web应用

角色

测试员

测试员

开发人员

姓名

李丁焱

高语晗

刘俊矫等

4

职责

测试系统并撰写测试报告

测试系统撰写测试计划报告

协助测试人员 进行测试

4测试记录及结果

本章根据学生信息系统测试计划中的测试方案,对系统各模块的各个测试项进行详尽的测试,并客观的记录结果,向开发人员进行反馈。主要测试人员有李丁焱、高语晗,另有开发人员在旁协助测试,测试地点是在中国科学院大学西区1号教学楼,时间为2016年9月18日。

4.1用户界面测试结果

 概述:用于核实用户和软件之间的交互是否正常。

 方式:核实各种浏览以及各种访问方法是否正常,窗口对象、特征等符合用户需求。

检查项 检查结果 是否满足设计要求

窗口是否美观、简洁 是

图标大小、界面切换是

5

满足

满足 等是否正常

各种界面元素是否支是

持键盘、鼠标操作

对于常用功能,用户是

是否可以不必阅读用户手册进行使用

对于错误操作是否有是

错误提示

按钮排列是否合理

4.2功能测试结果

满足

满足

满足

满足 是

 概述:通过测试来确认系统的功能是否正常,如对学生信息的增加或删除,处理、检索是否正确。管理员和普通用户的权限处理是否得当。

 方式:利用有效数据和无效数据来执行各个用例,来核实在使用有效数据时是否得到预期结果,使用无效数据时是否显示错误信息或警告信息。

功能描管理员可以查看所有学生信息

用例目利用管理员身份核实管理员权限

6 输入

员信息登录并查看信息

期望输出 实际情况

信息,也可以按需要搜索符合相应条件的学生信息

以管理所有学生相关信息 可以查看所有学生功能描管理员可以修改学生密码

用例目利用管理员身份核实管理员权限

输入

员身份登录,对某一学生账号进行密码修改

功能描管理员可以增、删普通用户

用例目利用管理员身份核实管理员权限

7

期望输出 实际情况

密码修改成功,并且有对话框进行提示

以管理密码修改成功 的

输入 期望输出 实际情况

关信息

以管理普通用户a的信息成功添加用户及相员身份增加到系统中

登录,增加一个普通用户a

以管理被删除用户的信息成功删除用户及相员身在系统中移除 关信息

份,删除任一普通用户

功能描普通用户可以查看所有用户信息并修述

输入 期望输出 实际情况

信息

以普通可以查看用户自身可以查看用户自身用户身信息

份登录8

改自己的信息

用例目核实普通用户使用权限 并查看所有用户信息

以普通增删信息成功

用户身份登录,增删自己信息

4.3性能测试结果

可以修改用户自身信息

 概述:主要是对响应时间、事物处理速率等进行评测

 测试在正常的预期工作量以及预期的最繁重工作量下系统的响应时间等

4.4安全性测试结果

 概述:通过测试来确认系统web应用下的安全性

 方式:使用测试工具完成测试

9 4.5兼容性测试结果

 概述:测试在本系统架构下,是否要考虑浏览器版本

 方式:不同的浏览器版本上运行本系统

4.6 安装测试结果

 概述:测试软件在正常情况下能否正确安装,以及异常情况下是否不能安装

 方式:分别配置正常与异常的安装环境,对系统进行安装。

测试测试该学生系统能否正确安装与反安装

目标

测试整个学生信息系统

范围

方法: 1. 在正常配置环境下,安装此系统

2. 在安装程序出错或者硬件空间不足的情况下安装该系统

测试正常环境下正确安装,异常情况下提示出结果 错并安装失败

测试操作系统,安装,运行

重点

1 0 6测试评价

本次测试拥有较为详尽的测试计划,测试的范围覆盖了系统的安装、界面、功能、性能、安全性、兼容性等多个方面,测试项较为详尽,整个测试过程主要由两名测试人员及若干开发人员进行,测试时间较长,全方位的覆盖了整个系统。测试结果与预期基本一致,出现若干较小的bug,也已经交由开发人员进行处理,问题得到了解决,基本满足了课程设计的要求。还有就是整个系统在安全通信方面有待进一步提升。测试过程有多名人员参与,任务和分工稍有不合理之处,有待于进一步改进,加强团队之间的协作能力和沟通能力。

1 1