软件测试报告.docx
《软件测试报告.docx》由会员分享,可在线阅读,更多相关《软件测试报告.docx(15页珍藏版)》请在冰豆网上搜索。
软件测试报告
职工工资管理系统
软件测试报告
学院数学计算机学院专业软件工程
年级10级七班
学生姓名王莉
学生学号12010244030
2013年6月
目录
1目的1
2测试具体内容及开发工具1
3单元测试1
4集成测试3
5系统测试3
5.1界面(外观)测试3
5.2可用性测试4
5.3功能测试5
5.3.1职工管理5
5.3.2工资管理6
5.3.3查询管理7
5.3.4功能情况8
5.3.5管理员设置8
5.4稳定性(强度)测试(N次循环也没有问题)8
5.5性能测试9
6软件文档检查9
7总结:
10
1目的
为了尽可能的找出软件的不足,提高软件的质量,促进软件的成功验收,专门制定了本大纲。
其主要目的在于为所要进行的测试工作制定各种必要的准则和规范,以及在有关方面协议的基础上对测试工作进行合理组织与管理。
2测试具体内容及开发工具
测试内容应该包括:
软件单元测试、集成测试、系统测试和结果评审等几项工作。
开发使用的工具是JAVA,eclipse;控件,组件,函数库都是开发工具里面的,具有合法性。
3单元测试
以用户管理为例
检查项目
输入
测试结果
与预期结果的偏差
备注
添加
用户aaa密码123
添加
用户-000密码000
添加
用户?
?
?
密码123
添加
添加成功
无
输入有限制也有提示
用户xiaoxiu密码123
添加
用户已经存在
无
用户?
?
?
@@@###$$$%%%^^^&&&***密码?
@#$%^&添加
添加失败
有
检查项目
输入
测试结果
与预期结果的偏差
备注
删除
用户01,密码123,
删除
用户03,密码123,
删除
成功
无
用户00,密码123
删除用户111111*********1,密码123修改
用户?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
?
,密码123删除
成功
有
添加没有任何限制
检查项目
输入
测试结果
与预期结果的偏差
备注
修改
用户01,密码123
修改
用户03,密码123
修改
成功
无
用户00,密码123
修改
用户222222222222222,
密码123修改
用户aaaaaaaaaaaaaaaaa,密码123修改
成功
有
修改
没有任何限制
4集成测试
检查项目
命名规范检
注释检查达到30%左右
接口检查
数据类型检查
限制性检查
编译检查
安装/卸载检查
运行模块检查
项目情况
见名思意
注释好
好
好
没有限制
良好
安装困难
好
检查手法
查看
查看
运行
查看
询问
运行
查看
安装运行
运行
是否合格
是
否
是
是
否
是
否
是
5系统测试
含以下几种:
界面(外观)测试;可用性测试;功能测试;稳定性(强度)测试;性能测试;强壮性(恢复)测试;破坏性测试;安全性测试。
5.1界面(外观)测试
检查项目
是否合格
备注
界面风格
简单,便于操作
是
字体选择
宋体
是
字号选择
五号
是
太小了
色彩搭配
单一
是
整体上单调
日期表现
没有日期
否
计时方法
没有
否
时间格式
没有
否
对齐方式
左对齐
是
5.2可用性测试
✓严重bug:
出现以下缺陷,测试定义为严重bug
✓系统无响应,处于死机状态,需要其他人工修复系统才可复原。
✓点击某个菜单后出现“Thepagecannotbedisplayed”或者返回异常错误。
✓进行某个操作(增加、修改、删除等)后,出现“Thepagecannotbedisplayed”或者返回异常错误
✓当对必填字段进行校验时,未输入必输字段,出现“Thepagecannotbedisplayed”或者返回异常错误
✓系统定义不能重复的字段输入重复数据后,出现“Thepagecannotbedisplayed”或者返回异常错误
项目
Bug个数
备注
系统无响应,处于死机状态
0
性能良好
点击某个菜单后出现异常错误。
0
进行某个操作
异常错误
0
未输入返回异常错误
0
输入重复数据
返回异常错误
0
5.3功能测试
5.3.1职工管理
检查项目
输入
测试结果
与预期结果的偏差
备注
职工添加
工号03姓名zhaiqi民族汉族年龄20等等
添加失败
有
民族这个属性不能添加
工号11姓名sss性别1年龄20等等
工号104姓名小红性别女年龄20等等
成功
有
其他属性可以添加;还有没有提示
检查项目
输入
测试结果
与预期结果的偏差
备注
职工删除
工号05,删除
工号01,删除
工号03,删除
成功
无
输入什么都能删除
工号9999999999999999,删除
工号————,删除
成功
有
添加没有任何限制
检查项目
输入
测试结果
与预期结果的偏差
备注
修改信息
工号03姓名zhaiqi民族苗族年龄22合同期限6
失败
有
民族这个属性不能添加
工号01姓名xiaoxiu性别女年龄20等等
工号02姓名chenyong性别女年龄22籍贯贵州,学历大学等等
工号03姓名zhaiqi民族苗族年龄22合同期限6
成功
有
输入没有限制提示
检查项目
输入
测试结果
与预期结果的偏差
备注
考勤
工号02姓名chenyong正常上班42迟到早退事假等为2正常加班10周末加班20
成功
无
输入什么都能删除
全输入问号
成功
有
添加没有任何限制
检查项目
输入
测试结果
与预期结果的偏差
备注
职工信息查询
工号02姓名EE性别女学历大学合同期限3查询
成功
无
工号02姓名chenyong性别男学历大学民族贵州合同期限6查询
用户不存在
有
5.3.2工资管理
检查项目
输入
测试结果
与预期结果的偏差
备注
添加工资
工号03,姓名zhaiqi,奖励金500,工龄工资200,车贴200伙食500,等等
成功
无
工号222222,姓名aaa,奖励金1000,工龄工资200,车贴200伙食500,等等
各项值输多个a,添加
成功
有
添加没有任何限制
检查项目
输入
测试结果
与预期结果的偏差
备注
扣除工资
工号01,事病假扣款100,个人所得税20,罚金20,医疗保险100,扣除
失败
有
扣除不了
工号03,事病假扣款2,个人所得税2,罚金2,医疗保险2,扣除
失败
有
工号02,事病假扣款0,个人所得税0,罚金0,医疗保险0,扣除
失败
有
检查项目
输入
测试结果
与预期结果的偏差
备注
工资查询
工号03,姓名zhaiqi
工号02,姓名chenyong
成功
无
工号2222222,姓名aaa工号111111111,姓名aaa工号000000000000000,
姓名aaa
工号01,姓名xiaoxiu
成功
有
5.3.3查询管理
检查项目
输入
测试结果
与预期结果的偏差
备注
扣除工资查询
工号05查询
工号03查询
工号01查询
查询成功
无
功能成功
工号0000000000000000查询
工号11查询
工号44查询
用户不存在
无
检查项目
输入
测试结果
与预期结果的偏差
备注
职工休假查询
工号05查询
工号01查询
查询成功
无
在的用户就能查到
工号1111111110查询
工号11查询
用户不存在
无
反之查不到
检查项目
输入
测试结果
与预期结果的偏差
备注
职工工资查询
工号03查询
工号01查询工号04查询
查询成功
无
功能成功
工号5555555555555555555555555查询
工号11查询
工号05查询
用户不存在
无
5.3.4功能情况
功能项目
功能情况
用户管理
用户名合理的能添加,存在的不用添加了,其他功能怎么样都行。
职工管理
只有民族属性不能用,其他的都可以,有的怎么样都行。
工资管理
工资怎么添加都行,用户在的就能扣除工资,不在的谁也别想扣,并且任何东西(?
@#¥%……&×都可以)都能查询工资。
查询管理
在的用户就能查到。
5.3.5管理员设置
输入
测试结果
与预期结果的偏差
备注
用户Zhaiqi
密码123
进入界面
无
管理员唯一
用户xiaoxiu
密码123
不能进入界面
无
5.4稳定性(强度)测试(N次循环也没有问题)
检查项目
输入
超负荷情况
测试结果
与预期结果的偏差
备注
最大值
工号03,姓名zhaiqi,奖励金200多个1,
工龄工资555555555555555555555,车贴6666666666666666666666伙食777777777777777777777
连续运行了七八个小时,一直进行输入操作
成功
有
不太好,输入无限制
检查项目
输入
超负荷情况
测试结果
与预期结果的偏差
备注
最小值
工号02,姓名chenyongi,奖励金-66666666666,工龄工资-2222222222车贴-111111111伙食-55555555555添加工资
工号03,实例病假扣款-888888888888888,个人所得税-55555555555555罚金-88888888888等等扣除
连续运行了七八个小时,一直进行输入操作
成功
失败
有
不好,输入无限制
5.5性能测试
根据系统设计指标,或者对被测软件提出的性能指标,测试软件的运行性能,例如:
传输连接最长时限、传输错误率、计算精度、记录精度、响应时限和恢复时限等,没有问题。
6软件文档检查
必须提供检查的文档
✓项目实施计划(PIP)(软件质量保证计划(SQAP));
✓软件需求分析
✓详细设计说明书(DDD)(含数据库设计说明书);
✓源程序(SCL)(不可修改的电子文档);
检查项目
完整性
正确性
简明性
可追踪性
自说明性
规范性
检查手法
查看
查看
查看
查看
查看
查看
是否合格
是
是
是
是
是
是
7总结:
软件界面简洁美观,代码完整命名注释达标接口良好;性能很好,运行多,没有BUG;功能都实现了,稳定性也是非常的好。
但是是有些东西没有限制,如没有最大最小值,正负数字任何字母和符号可以,还有管理员只要一个,但是整个软件经过管理员的进入才能进入,也就是说整个软件也没有限制,谁都可以改任何东西。