软件工程_软件测试文档
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
软件测试说明书
项目名称:《考勤与晚归管理系统》
项目负责人:黄森
项目开发单位:广西机电职业技术学院
目录
一、引言 (3)
1.1 编写目的 (3)
1.2 术语 (3)
1.3 参照标准 (3)
二、测试内容 (3)
2.1 合法性检查 (3)
2.2 软件代码测试 (3)
2.2.1 源代码一般性检查 (3)
2.2.2 软件一致性检查 (4)
2.2.3 软件代码测试报告 (4)
2.3 软件系统测试 (6)
2.3.1 界面测试 (6)
2.3.2 功能测试 (6)
2.3.3 性能测试 (7)
2.3.4 强度测试 (7)
2.3.5 容量测试 (7)
2.3.6 安全性测试 (7)
2.3.7 安装测试 (8)
2.3.8 配置测试 (8)
2.3.9 破坏性测试 (8)
2.3.10 可用性测试 (8)
三、测试日志 (8)
四、测试总结 (9)
一、引言
1.1编写目的
为了尽可能的找出软件的不足,提高软件的质量,促进软件的成功验收,专门编写本文档。其主要目的在于为所要进行的测试工作制定各种必要的准则和规范,以及在有关方面协议的基础上对测试工作进行合理组织与管理。
1.2术语
本文档所提及的术语,其定义遵照GB/T 11457标准。
1.3参照标准
GB 9386—1988 计算机软件测试文件编制指南。
二、测试内容
2.1合法性检查
检查开发者在开发本软件时,使用的开发工具是否合法。对在编程中使用的一些非本单位自己开发的,也不是由开发工具提供的控件、组件、函数库等,检查其是否有合法的发布许可。
2.2软件代码测试
2.2.1源代码一般性检查
命名规范检查
测试目标检查源代码中的变量、函数、对象、过程等的命名是否符合约定规范,该规范可以由开发方在软件工程文档规范中单方面约定
测试方法和技术根据软件工程文档的约定,对代码进行检查完成标准系统中重要部分都按规定命名
需考虑的特殊事项无
注释检查
测试目标检查程序中的注释是否规范,注释量是否达到约定要求测试方法和技术让测试小组人员,对代码进行检查
完成标准测试人员能根据注释读懂代码并进行后面其他测试
需考虑的特殊事项无
限制性检查
测试目标在这个系统中,主要检测时间显示的格式,还有在某时间段中显示,超过这个时间就不显示的问题,如调查部分
测试方法和技术输入不格式的时间,让系统处理;将两个调查相两个不同的时间段,一个过期时间,另一个是没有过期的,测试是否能正确区分
完成标准在过期的时间段内不可以投票,不同格式的时间显示正常
需考虑的特殊事项无
2.2.2软件一致性检查
编译检查
要求提交的源代码在其规定的编译环境中,能够重新编译无错误,并且能够完成相应的功能,从而确定移交的确实是正确的源代码。
安装/卸载检查
在新系统上用交付的软件安装盘重新安装各个模块,并且通过运行这些软件模块,能否完成相应的功能,从而确定移交的确实是正确的软件安装盘。
在安装后立即卸载所安装的模块,并且检查是否能够做到彻底卸载。
运行模块检查
将新安装的软件模块与现场运行模块用软件工具抽样比较,确认交付的软件安装盘与现场运行软件一致。
2.2.3软件代码测试报告
登录、注销
测试用例编号01
测试需求项登录注销设计者王凯
测试需求标识TAuth 设计日期2007-12-25 测试目标状态和
测试数据状态
达到预期要求
序
号
测试项输入说明(操作)输出说明(预期结果)
1登陆系统输入预定的正确用户名,密码进入用户选择页面
输入错误的用户名或者密码显示“登录失败”
直接输入空格显示“输入用户名和密码”
2退出系统点击注销按钮显示“安全退出” 晚归管理模块
测试用例编号02
测试需求项晚归管理模
块
设计者王凯
测试需求标识TWG 设计日期2007-12-25 测试目标状态和
测试数据状态
达到预期要求
序
号
测试项输入说明(操作)输出说明(预期结果)
1 添加晚归记
录
点击添加晚归链接显示添加晚归记录页面
输入相关晚归记录信息填写正确无误,且前端有验证
点击保存按钮晚归记录成功添加
2 修改晚归记
录
点击晚归记录列表
显示晚归记录列表页面,且带有分
页,按照最新日期排序
点击某条晚归记录的修改链接
进入该条晚归信息记录的修改页
面,且已经显示可以编辑状态点击修改按钮晚归记录修改成功
3 删除晚归记
录
进入晚归记录列表后点击某条晚归记
录的删除链接
Javascript弹窗提示是否确认删除,
点击“是”则显示删除该条晚归记
录成功,点击“否”则返回晚归记
录列表页面
4 晚归查询点击晚归记录列表
显示晚归记录列表页面,且带有分
页,按照最新日期排序
根据查询条件依次对系部、专业、班级、
区/门、开始时间、结束时间、宿舍、姓
名选择查询
按照单独条件,成功筛选出与条件
符合的数据列表
根据查询条件对系部、专业、班级、区
/门、开始时间、结束时间、宿舍、姓名
进行组合查询
按照组合条件方式,成功筛选出与
组合条件符合的数据列表
考勤管理模块
测试用例编号02
测试需求项考勤管理设计者王凯
测试需求标识TKQ 设计日期2007-12-25 测试目标状态和
测试数据状态
达到预期要求
序
号
测试项输入说明(操作)输出说明(预期结果)
1 添加考勤记
录
点击添加考勤链接显示添加考勤记录页面
输入相关考勤记录信息填写正确无误,且前端有验证
点击保存按钮考勤记录成功添加
2 修改考勤记
录
点击晚归记录列表
显示晚归记录列表页面,且带有分
页,按照最新日期排序