软件测试实验四Word格式文档下载.docx
《软件测试实验四Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《软件测试实验四Word格式文档下载.docx(23页珍藏版)》请在冰豆网上搜索。
![软件测试实验四Word格式文档下载.docx](https://file1.bdocx.com/fileroot1/2022-10/15/98942f78-5397-4232-bc81-9463e121ba02/98942f78-5397-4232-bc81-9463e121ba021.gif)
实验报告
一、实验目的
①理解缺陷的主要属性及其意义。
②理解缺陷报告的主要组成。
③掌握测试执行过程中问题定位的思路。
④掌握缺陷报告的书写技巧和原则。
掌握缺陷管理工具EasyBug的使用。
二、实验器材或软件环境
①Windows7操作系统
②爱米云网盘客户端
③爱米云服务端
④禅道
三、实验内容
1、执行之前完成的测试用例,对“爱米云网盘”的登录和账号管理部分进行黑盒测试,记录测试过程中发现的软件缺陷,并最终写成缺陷报告
2、通过EasyBug缺陷管理系统建立新项目,将严重程度最高的5个缺陷到EasyBug。
四、实验要求
①执行所有的测试用例。
②记录测试过程中发现的软件缺陷
③完成缺陷报告的编写。
④将缺陷提交到缺陷管理系统EasyBug中。
针对测试结果编写测试报告。
五、实验步骤
1、安装“爱米云网盘”服务端和客户端。
2、打开登录窗口,从设置中设置需要连接的服务器IP(服务器是本机的话,IP设置为127.0.0.1),端口默认为8090。
2、依次执行测试用例,记录每个测试用例执行的结果。
用例执行过程中,若发现问题,及时进行简单的记录。
3、记录后对问题进行复现,对于可以复现的问题进行详细记录,包括文字缺陷描述、复现步骤、错误截图、日志(仅异常退出需要保留日志)。
4、每个测试子项测试完成后,将缺陷编写成缺陷报告。
5、测试执行全部完成后,进入EasyBug缺陷跟踪管理系统的官网,注册用户。
6、登录EasyBug系统后,新建项目、版本、模块、缺陷描述模板。
7、将记录好的缺陷报告录入EasyBug系统。
8、根据测试结果,整理出缺陷总表,需包含:
所属测试项、缺陷ID、严重程度、缺陷标题。
9、根据缺陷的严重程度和测试项,进行缺陷分析。
例如:
本次测试中发现Bug共19个,按缺陷在各功能点的分布情况如下:
严重级别
需求
1-严重影响系统运行的错误
2-功能方面一般缺陷,影响系统运行
3-不影响运行但必须修改
4-合理化建议
<
total>
用户个人注册
1
3
2
8
登录系统
修改商品信息
删除商品分
管理员登录
4
删除公告
浏览商品信息
发表留言
9
19
10、对软件登陆功能进行评价,可以从功能实现完善度、缺陷严重度和数量、软件用户体验度、UI等多方面进行评价。
11、对测试过程进行总结,至少需要包括:
对测试流程、测试方法的理解,在测试过程的收获。
六、实验数据处理及结果分析
表6-1等级标识
标识
严重程度
缺陷优先级
较小
低优先级
一般
正常排队
严重
高优先级
致命
最高优先级
表6-2注册用户缺陷报告单
缺陷报告单
缺陷ID
ST01
缺陷标题
密码低于8位也可通过注册,并成功登录
优先级
重现步骤
在服务端输入用户名11111和密码111
实际结果
注册成功
预期结果
提示注册失败,密码长度不够
用例编号
st01-03
表6-3注册用户陷报告单
用户名满足规则,密码不满足规则,给出的提示为用户名不满足规则
在服务端输入用户名11111和密码1
提示用户名长度不够
提示密码长度不够
st01-04
表6-4登录模块缺陷报告单
ST02
记录用户名时出现记录顺序混乱
分别用用户111,222,333,444,555登录
记录用户名顺序为555,111,222,333,444
记录用户名顺序为555,444,333,222,111
st02-05
表6-5登录模块缺陷报告单
ST03
记录用户名后,删除其中一条记录,选择另一条记录登录,出现选择失败以及错误显示用户名的现象
删除下拉列表中用户名111,选择用户名222
用户名框中不显示数据222,或显示其他错乱用户名
用户名框中显示用户名222
st03-14
表6-6修改密码缺陷报告单
提示密码至少5位,与需求文档中声明的密码不能低于8位不一致
修改密码为1111
提示密码不足五位
提示密码不足八位
st03-15
表6-7更换账号缺陷报告单
右上角按钮菜单中更换账号功能无效
点击右上角菜单的更换账号
更换无效
更换有效,进入登录界面
st03-19
表6-8登录模块缺陷报告单
粘贴密码,如果密码框中已经存在密码则第一次粘贴无效,第二次粘贴才可生效
登录框中,复制并粘贴密码
密码框中若存在数据,则第一次粘贴无效,第二次粘贴生效
第一次粘贴即生效
st03-17
表6-9帮助功能缺陷报告单
右上角菜单中帮助功能无效
点击右上角菜单中帮助
点击无效
弹出帮助界面
st03-20
表6-10登录模块缺陷报告单
复制密码可以粘贴在文本中,违背了用户的隐私保密性原则以及软件的安全性
复制登录界面密码框中密码,粘贴到文档中
粘贴生效
粘贴无效
表6-11登录模块缺陷报告单
登录保存用户名,可以保存五个以上的用户名,违背需求文档中只能保存五个用户名的原则
分别用用户111,222,333,444,555,666登录
记录用户名为111,222,333,444,555,666
记录用户名为111,222,333,444,555
表6-12修改密码缺陷报告单
旧密码与新密码一致时没有提示
修改密码,旧密码与新密码分别为12345678
修改生效,无一致提示
修改无效,提示密码一样
表6-13登录模块缺陷报告单
用户名有'
_'
,登录成功后界面显示的用户名‘_’消失
登录账号123_45
登录成功,主界面显示用户名为12345
登录成功,主界面显示用户名为123_45
4、所有测试用例执行结果后,将记录好的缺陷报告录入EasyBug系统。
图1禅道记录结果
模块编号
用例标题
用例级别
预置条件
操作步骤
测试方法
执行结果
st03-01
用户名长度为3的时候登录成功
LV1
账号:
adm
密码:
abcdefg
①输入账号“adm”
②输入密码“abcdefg”③点击“登录”按钮
登录成功
等价类划分、边界值分析
st03-02
用户名长度为20的时候登录成功
账号:
abcdefghjsueoiazxcvb
①输入账号:
“abcdefghjsueoiazxcvb”②输入密码“abcdefg”③点击“登录”
st03-03
用户名长度<
3的时候登录失败
ad
①输入账号“ad”②输入密码“abcdefg”③点击“登录”按钮
①登录失败
②用户名长度<
st03-04
用户名长度>
20的时候登录失败
abcdefghjsueoiazxcvbbn密码:
“abcdefghjsueoiazxcvbbn”②输入密码“abcdefg”③点击“登录”
②用户名长度>
20
st03-05
用户名的格式为字母、数字或者下划线时登录成功
adm_123
①输入账号“adm_123”②输入密码“abcdefg”③点击“登录”按钮
等价类划分
st03-06
用户名的格式不为字母、数字或者
下划线时登录失败
#¥、密码:
①输入账号“#¥、”②输入密码“abcdefg”③点击“登录”
②用户名格式为非法字符
st03-07
密码长度为6的时候登录成功
admin
abcdef
①输入账号“admin”
②输入密码“abcdef”
③点击“登录”按钮
st03-08
密码长度为16的时候登录成功
123456asjkhgyuhd
②输入密码“123456asjkhgyuhd”
st03-09
密码不为8位以下的纯数字时登录成功
abcdefg123
②输入密码“abcdefg132”
st03-10
密码长度<
6时登录失败
账号