在软工测试方面,我们会设计多条测试用例,同时也会有许多bug产生,同时还有回归测试中修复的bug,但是怎么给设计人员清晰的展示测试用例的分布情况和修改案例呢,这里我们用finebi对软工测试结果最后评估实现数据分析。以下是具体的用例设计:
a. 测试总体评估
项目名称 |
工作量投入(人/天) |
用例规模 |
用例执行 |
发现缺陷数 |
Bug率 |
“好好记账” |
2/6 |
207 |
203 |
44 |
b. 用例统计
测试用例模块统计
从上表中,得本项目共编写 条测试用例,包含包括用户管理模块中的“登录”,“注册”,“音乐”,“背景”以及账单信息模块和管理员功能模块;其中用户管理模块功能测试用例的百分比为 ,账单信息模块百分比为,管理员功能模块百分比为。
由此可见,账单信息功能模块为“好好记账”系统的主要侧重点,其中
1) “支出”,“收入”为主要功能模块;
2) 用户登录模块中“注册”,“登录”,账单信息模块“add借入”,“add借出”“add预算”为业务关注点;
3) 其中管理员模块的账单信息模块“账本”为整个系统测试的关注点。
c. 测试用例执行情况统计
测试用例编号 |
功能点 |
用例说明 |
前置条件 |
输入 |
执行步骤 |
预期结果 |
重要程度 |
执行用例测试结果 |
1.用户管理模块(测试用例个数:22) |
||||||||
YH-ZC0001 |
注册功能测试 |
注册界面正确性验证 |
注册界面正常显示 |
无 |
无 |
无 |
低 |
通过 |
YH-ZC0002 |
注册功能测试 |
【确认】按钮有效性验证 |
注册界面正常显示 |
Id:1 密码:111 |
点击【确认】按钮 |
注册成功 |
低 |
通过 |
YH-ZC0003 |
注册功能 |
【取消】按钮有效性验证 |
注册界面正常显示 |
无 |
点击【取消】按钮 |
注册界面消失 |
低 |
通过 |
YH-ZC0004 |
注册功能 |
不输入信息,进行注册 |
注册界面正常显示 |
无 |
点击【注册】按钮 |
提示不可注册信息 |
高 |
通过 |
YH-ZC0005 |
注册功能 |
Id错误(输入大于20个数字/字母),进行注册 |
注册界面正常显示 |
Id:123456789 012345678901 密码:11 |
点击【注册】按钮 |
注册失败 |
低 |
通过 |
YH-ZC0006 |
注册功能 |
密码错误(密码输入大于20个数字/字母),进行注册 |
注册界面正常显示 |
Id:1111 密码:123456789 01234567890 1 |
点击【注册】按钮 |
注册失败 |
低 |
通过 |
YH-ZC0007 |
注册功能 |
Id重复注册 |
注册界面正常显示 |
Id:111 密码:666 |
重复注册 |
弹出注册失败 |
高 |
通过(未显示注册失败) |
YH-ZC0008 |
注册功能 |
Id为空,进行注册 |
注册界面正常显示 |
密码:111 |
点击【注册】按钮 |
弹出注册失败 |
高 |
通过(无弹窗显示) |
YH-ZC0009 |
注册功能 |
密码为空进行注册 |
注册界面正常显示 |
Id:666 |
点击【注册】按钮 |
弹出注册失败 |
低 |
通过(无密码可以注册) |
YH-ZC0010 |
注册功能 |
用户名为空 |
注册界面正常显示 |
Id:113 密码:111 |
点击【注册】 |
注册成功 |
低 |
通过 |
YH-DL0001 |
登录功能 |
登录界面正常性验证 |
登录界面正常显示 |
无 |
无 |
登录界面正常显示 |
低 |
通过 |
YH-DL0002 |
登录功能 |
【登录】按钮有效性确认 |
登陆界面正常显示 |
Id:111 密码:666 |
点击【登录】按钮 |
成功登录 |
低 |
通过 |
YH-DL0003 |
登录功能 |
【取消】按钮有效性确认 |
登录界面正常显示 |
无 |
点击【取消】按钮 |
登录界面消失 |
低 |
通过 |
YH-DL0004 |
登录功能 |
不输入信息进行登录 |
登录界面正常显示 |
无 |
点击【登录】按钮 |
显示登录失败 |
高 |
通过 |
YH-DL0005 |
登录功能 |
用户id错误 |
登录界面正常显示 |
用户id:112 密码:666 |
点击【登录】按钮 |
显示登录失败 |
高 |
通过 |
YH-DL0006 |
登录功能 |
用户密码错误 |
登录界面正常显示 |
用户id:111 密码:1112 |
点击【登录】按钮 |
显示登录失败 |
高 |
通过 |
YH-DL0007 |
登录功能 |
用户id为空 |
登录界面正常显示 |
密码:111 |
点击【登录】按钮 |
显示登录失败 |
高 |
通过 |
YH-DL0008 |
登录功能 |
用户密码为空 |
登录界面正常显示 |
用户id:112 |
点击【登录】按钮 |
显示登录失败 |
高 |
通过 |
YH-BJ0001 |
背景功能 |
背景切换10次 |
背景菜单正常显示 |
无 |
背景点击【可爱】10次 |
轮回第一张图片 |
低 |
通过 |
YH-BJ0002 |
背景功能 |
背景菜单正常性验证 |
背景菜单正常显示 |
无 |
无 |
背景菜单正常显示 |
低 |
通过 |
YH-YY0001 |
音乐功能 |
音乐菜单栏正常性验证 |
音乐菜单正常显示 |
无 |
无 |
音乐菜单正常显示 |
低 |
通过 |
YH-YY0002 |
音乐功能 |
切换音乐多次 |
音乐正常播放 |
无 |
切换音乐多次 |
音乐正常播放 |
低 |
通过 |
账单信息模块(测试用例个数:144) |
||||||||
ZD-ZC0001 |
支出功能 |
支出界面正常性验证 |
登录成功 |
无 |
无 |
支出界面正常显示 |
低 |
通过 |
ZD-ZC0002 |
支出功能 |
【确定】有效性确认 |
登录成功 |
无 |
点击【确认】按钮 |
数据存储入数据库 |
低 |
通过 |
ZD-ZC0003 |
支出功能 |
【取消】按钮有效性确认 |
登录成功 |
无 |
点击【取消】按钮 |
退出支出界面 |
低 |
通过 |
ZD-ZC0004 |
支出功能 |
Id为空 |
登录成功 |
日期:2022-12-18 金额:1 类别:服装 |
点击【确定】按钮 |
弹出支出失败 |
高 |
通过(无弹出) |
ZD-ZC0005 |
支出功能 |
金额为空 |
登录成功 |
Id:111 日期:2022-12-18 类别:服装 |
点击【确认】按钮 |
支出成功 |
低 |
通过 |
ZD-ZC0006 |
支出功能 |
账单Id输入非登录系统id |
登录成功 |
Id:112 日期:2022-12-18 金额:2 |
点击【确认】按钮 |
支出成功 |
低 |
通过 |
ZD-ZC0007 |
支出功能 |
金额输入字母 |
登录成功显示 |
Id:111 日期:2022-12-18 金额:m |
点击【确认】按钮 |
弹出支出失败 |
低 |
通过 |
ZD-ZC0008 |
支出功能 |
金额输入汉字 |
登录成功, |
Id:111 日期:2022-12-18 金额:你 |
点击【确认】按钮 |
弹出支出失败 |
低 |
通过 |
ZD-ZC0009 |
支出功能 |
备注输入超过20个数字/汉字/字母 |
登录成功 |
Id:111 日期:2022-12-18 金额:1 备注:1111 1111111111 11111111111 |
点击【确认】按钮 |
弹出支出失败 |
低 |
通过 |
ZD-ZC0010 |
支出功能 |
信息为空 |
登录成功 |
无 |
点击【确认】按钮 |
弹出支出失败 |
低 |
通过 |
ZD-SR0001 |
收入功能 |
收入界面正常性验证 |
登录成功 |
无 |
无 |
收入界面正常显示 |
低 |
通过 |
ZD-SR0002 |
收入功能 |
【确定】按钮有效性验证 |
登录成功 |
Id:111 金额:1 |
点击【确定】按钮 |
成功存储入数据库 |
低 |
通过 |
ZD-SR0003 |
收入功能 |
【取消】按钮有效性验证 |
登录成功 |
无 |
点击【取消】按钮 |
成功退出收入界面 |
低 |
通过 |
ZD-SR0004 |
收入功能 |
信息为空 |
登录成功 |
无 |
点击【确定】按钮 |
显示收入失败 |
低 |
通过 |
ZD-SR0005 |
收入功能 |
账单Id与支出id重复 |
登录成功 |
Idÿ |