资源描述
软件测试说明
目 录
1 范围 1
1.1 标识 1
1.2 系统概述 1
1.3 文档概述 1
2 引用文档 1
3 测试准备 1
3.1功效性测试 1
3.1.1 硬件准备 1
3.1.2 软件准备 1
3.1.3 其它测试前准备 2
4 测试说明 2
4.1 功效测试 2
4.2 性能测试 5
4.3 接口测试 5
5 需求可追踪性 5
6 注解 5
附录A 5
1 范围
1.1 系统概述
对网上选课系统项目中全部软件测试活动中,包含测试进度、资源、问题、风险和测试组和其它组间协调等进行评定,总结测试活动成功经验和不足,方便以后愈加好开展测试工作。
1.2 文档概述
为确保系统达成设计目标,依据《软件需求规格说明》,对系统进行系统测试编制此文档,以对测试过程进行具体说明。
2 引用文档
序号
文档资料名称
作者
版本号/日期
软件需求规格说明书
软件设计说明
VB程序设计
3 测试准备
3.1功效性测试
3.1.1 硬件准备
硬件条件:笔记本电脑一台
3.1.2 软件准备
操作系统:windowsXP SP2
数据库: SQL Server
软件资源:高校选课系统一套
4 测试说明
4.1 功效测试
例编号
XYDQIS001
模块名称
登录
用例说明
学员自主选课
先决条件
学员先注册帐号,并填写相关信息,提交
测试步骤
步骤
操作描述
输入
期待输出
实际输出
1
按“登陆”按钮。
用户名为空,密码为空
显示警告信息“请输入用户名和密码!”
显示警告信息“请输入用户名和密码!”
2
输入用户名称,按“登陆”按钮。
用户名=陈佳乐,密码为空
显示警告信息“请输入密码!”
显示警告信息“请输入密码!”
3
输入密码,按“登陆”按钮。
用户名为空,密码=1
显示警告信息“请输入用户名!”
显示警告信息“请输入用户名!
4
输入用户名和密码,按“登陆”按钮。
用户名=陈佳乐,密码=2
显示警告信息“用户名或密码错误!”
显示警告信息“用户名或密码错误!”
5
输入用户名和密码,按“登陆”按钮。
用户名=陈佳乐,密码=1
显示信息“登录成功“并进入学生界面
显示信息“登录成功“并进入学生界面
6
输入用户名和密码,按“登陆”按钮。
用户名=老师,密码=2
显示信息“登录成功“并进入老师界面
显示信息“登录成功“并进入老师界面
7
输入用户名和密码,按“登陆”按钮。
用户名=管理员,密码=3
显示信息“登录成功“并进入管理员界面
显示信息“登录成功“并进入管理员界面
输入数据
填写用户名
填写密码
预期结果
条件符合,成功登录
评价结果准则
实际实施输出结果和预期结果一致
实际结果
经过
用例编号
XYDQIS002
模块名称
学生查看课程信息
用例说明
学员对所选课程进行查看
先决条件
学员已经选上课程
测试步骤
步骤
操作描述
输入
期待输出
实际输出
1
学生界面下按“查看”按钮。
现在可选课程信息
现在可选课程信息
2
学生界面下按“查看”按钮。(数据库置空)
显示警告信息“目前没有可选课程”
显示警告信息“目前没有可选课程”
输入数据
输入帐号、密码、专业代号
预期结果
能够成功查看
评价结果准则
实际实施输出结果和预期结果一致
实际结果
经过
用例编号
XYDQIS003
模块名称
学生选课
用例说明
学员选课
先决条件
首先登录选课系统
测试步骤
步骤
操作描述
输入
期待输出
实际输出
1
选择课程,按“确定”按钮。
课程=
显示警告信息“请选择要选课程”
显示警告信息“请选择要选课程”
2
选择课程,按“确定”按钮。
课程=数据结构
显示信息“选课成功”
显示信息“选课成功”
3
选择课程,按“确定”按钮。
课程=操作系统、数据库原理
显示信息“选课成功”
显示信息“选课成功”
4
选择课程,按“确定”按钮。
课程=形式化方法、需求分析
显示信息“选课成功”
显示信息“选课成功”
5
选择课程,按“确定”按钮。
课程=数据结构
显示警告信息“数据结构已经选过”
显示警告信息“数据结构已经选过”
6
选择课程,按“确定”按钮。
课程=形式化方法
显示警告信息“形式化方法已经选过”
显示警告信息“形式化方法已经选过”
7
选择课程,按“确定”按钮。
课程=高等数学、操作系统
显示警告信息“操作系统已经选过”
显示警告信息“操作系统已经选过”
8
选择课程,按“确定”按钮。
课程=数据库原理、需求分析
显示警告信息“数据库原理、需求分析已经选过”
显示警告信息“数据库原理、需求分析已经选过”
9
选择课程,按“确定”按钮。
课程=形式化方法、需求分析
显示警告信息“形式化方法、需求分析已经选过”
显示警告信息“形式化方法、需求分析析已经选过”
10
选择课程,按“确定”按钮。
课程=高等数学
显示信息“选课成功”
显示信息“选课成功”
输入数据
填写课程代号,所选时间
预期结果
条件符合,能够成功选课
评价结果准则
实际实施输出结果和预期结果一致
实际结果
经过
用例编号
XYDQIS004
模块名称
学生退课
用例说明
学员退选课程
先决条件
在弹出“是否确定要退选”问询对话框中,选择“是”
测试步骤
步骤
操作描述
输入
期待输出
实际输出
1
选择课程,按“确定”按钮。
课程=高等数学
显示信息“退课成功”
显示信息“退课成功”
2
选择课程,按“确定”按钮。
课程=形式化方法
显示信息“退课成功”
显示信息“退课成功”
3
选择课程,按“确定”按钮。
课程=需求分析、数据库原理
显示信息“退课成功”
显示信息“退课成功”
4
选择课程,按“确定”按钮。
课程=形式化方法
显示警告信息“形式化方法未选过或已退课!”
显示警告信息“形式化方法未选过或已退课!”
5
选择课程,按“确定”按钮。
课程=需求分析、数据库原理
显示警告信息“需求分析、数据库原理未选过或已退课!”
显示警告信息“需求分析、数据库原理未选过或已退课!”
6
选择课程,按“确定”按钮。
课程=数据结构、高等数学
显示警告信息“高等数学未选过或已退课!”
显示警告信息“高等数学未选过或已退课!”
7
选择课程,按“确定”按钮。
课程=线性代数
显示警告信息“线性代数未选过或已退课!”
显示警告信息“线性代数未选过或已退课!”
8
选择课程,按“确定”按钮。
课程=线性代数、数据库原理
显示警告信息“线性代数、数据库原理未选过或已退课!”
显示警告信息“线性代数、数据库原理未选过或已退课!”
9
选择课程,按“确定”按钮。
课程=线性代数、离散数学
显示警告信息“线性代数、离散数学未选过或已退课!”
显示警告信息“线性代数、离散数学未选过或已退课!”
10
选择课程,按“确定”按钮。
课程=
显示警告信息“请选择要退选课程”
显示警告信息“请选择要退选课程”
输入数据
点击删除按钮
预期结果
选择“是”,能够成功删除
选择“否”,不做任何操作
评价结果准则
实际实施输出结果和预期结果一致
实际结果
经过
用例编号
XYDQIS005
模块名称
老师查看课程信息
用例说明
教员对负责课程进行查看
先决条件
在弹出“查看名单”问询对话框中,选择“是”
测试步骤
步骤
操作描述
输入
期待输出
实际输出
1
选择“查看课程信息”并按“确定”按钮
已选课程信息
已选课程信息
2
选择“查看课程信息”并按“确定”按钮
已选课程信息
显示警告信息“还未有可选选课程!”
输入数据
点击查看按钮
预期结果
选择“是”,能够成功查看
选择“否”,不做任何操作
评价结果准则
实际实施输出结果和预期结果一致
实际结果
经过
4.2 性能测试
。。。。。。
展开阅读全文