软件测试实验指导书
编制人:邓 松
江西财经大学软通学院2014.5
实验一 书写测试计划(6学时)??????????????????????? 2 实验二 白盒测试(2学时)??????????????????????????12 实验三 JUnit测试框架的使用(4学时) ????????????????????36 实验四 黑盒测试(2学时)?????????????????? ??????? 50 实验五 集成测试(2学时)??????????????????????????62 实验六 QTP综合测试(8学时)?????????????????? ????? 74 实验七 Load Runner认识实验(4学时)????????????? ??? ??? 18 实验八 TestDirector错误报告与管理(2学时)??????????????????26
实验一 测试计划(6学时)
一、实验目的
1. 掌握测试计划的内容和编制。 2. 通过给定案例练习编写测试计划。
二、基本知识
1. 具有微软Windows和office Word的使用经验 2. 熟悉软件测试的基本知识 3. 熟悉测试计划的概念和内容 4. 了解案例的功能和使用步骤。
三、实验设备及环境
1. Windows操作系统 2. Office Word应用软件 3. 案例系统软件
4. 系统软件需求分析说明书和开发计划
四、实验内容
班级管理系统测试计划
1. 需求描述(学生考勤情况管理、学生学习记录、学生活动情况、班级
活动情况管理、住宿情况管理、各位班干部工作事项汇报子系统(工作完成情况可用仪表盘表示)等)。请各位同学细化各项目功能,使用原型法完成相应软件。
2. 测试计划标识符
FR201011-001-ST
3. 引言
1) 目标
班级管理系统测试计划的目标是:
1. 找出班级管理系统功能的缺陷;
2. 找出班级管理系统中对特殊数据处理的漏洞; 3. 找出班级管理系统运行过程中的BUG; 4. 找出班级管理系统登陆权限的差错; (此处学生填写相应目标)
2) 背景
a. 待开发软件系统的名称:班级管理系统;
b. 本项目任务提出者:《软件质量保证与测试》的授课教师 用户:班级信息管理人员,班级学生; c. 参考资料: 《软件工程》
《软件测试方法与技术》 d. 本系统的主要功能有:
学生信息管理功能:方便学生信息的查询,增加,删除,修改; 课程管理:管理员可通过编写表格的形式修改课程等相关的信息;
成绩管理:管理员可通过数据库中的学生成绩信息进行修改,增加;
学分管理:管理员对班级学生的荣誉情况,获奖信息,活动培训等学分机制的数量统计。
班级信息管理功能:管理员可通过此功能对班级信息进行查询,修改,增加,删除;
班干配备管理:管理员根据班级干部平日工作考察评比分配班干任免;
班级活动管理:管理员配合组织委员对一定时间内的班级集体活动作出计划和安排;
班级卫生管理:管理员配合勤工委员对班级寝室卫生考察并以表格的形式表现各个寝室卫生的具体情况。
(填写)
3) 范围
所选择的测试用例基本上能够检查到所有合法与不合法的输入和
输出;
局限性在于数据库设计存在的缺陷,可能存在学号相同但是其他信息完全一致的情况出现。 (此处学生填写相应内容)
4) 引用文档
(暂空)
4. 测试依据
GB/T
5. 方法
6. 测试项通过准则 7. 暂停准则和恢复要求 8. 测试交付项 9. 测试任务 10. 环境要求 11. 职责
12. 人员配备、培训要求和资源配置 13. 进度
登陆界面,班级管理员系统和学生信息系统的测试; 学生课程信息系统的检测;
14. 风险和应急
实验二 白盒测试(2学时)
实验目的
(1) 掌握结构性测试技术,并能应用结构性测试技术设计测试用例;