1、山东科技大学软件测试技术与工具课程设计报告专 业: 班级学号: 学生姓名: 指导教师: 11. 测试项目描述综合前七次试验,自己选择测试对象,分别完成白盒、黑盒和性能测试,测试用例的选择要合理,以大作业的形式提交测试报告。1.1 测试描述项目名称 酷狗音乐账号用户名注册程序名称 酷狗音乐账号用户名注册 版本号 11.00程序作者 测试日期 2016/5/10测试人员注释1.2 测试内容概述1.2.1 白盒测试程序流程图:用户名有效密码有效密码相同 ?输入用户名开始结束输入密码输入密码YYYNN21234567说明:1:开始 2:输入用户名 3:输入密码 4:再次输入密码5:登陆成功 6:登录失
2、败 7:结束语句覆盖:执行路径 测试数据 预期结果1,2,3,4,5,7 Abc0809;0908abc;0908abc 注册成功1,2,6,7 Abc;080909;080909 注册失败判定覆盖:测试数据 预期结果 执行路径 判定 2 判定 3 判定 4Abc0809;0908abc;0908abc 注册成功 1,2,3,4,5,7 t t tAbc0809;090;0908abc 注册失败 1,2,3,6,7 t f fAbc;080909;080909 注册失败 1,2,6,7 f f f1.2.2 黑盒测试序号 输入数据 测试说明 预期结果 测试结果1账号:abc13142密码:12
3、3456789密码确认:123456789所有符合要求 注册成功 注册成功32账号:abc13142 哎密码:123456789密码确认:123456789所有符合要求 注册成功 注册成功3账号:abc1234密码:aaaaaa密码确认:aaaaaa账号已存在 注册失败 注册失败4账号:1234abc密码:aaaaaa密码确认:aaaaaa账号首位不能是数字 注册失败 注册失败5账号:abc1234。密码:aaaaaa密码确认:aaaaaa账号不包括符号 注册失败 注册失败6账号:abc密码:aaaaaa密码确认:aaaaaa账号长度为 4-12 位 注册失败 注册失败7账号:abc13142
4、密码:123456789 哎密码确认:123456789 哎密码不能包含汉字 注册失败 注册失败8账号:abc13142密码:123456789。密码确认:123456789。密码不能包含符号 注册失败 注册失败9账号:abc13142密码:1234密码确认:1234密码太短 注册失败 注册失败10账号:abc13142密码:1234567df密码确认:123456789两次密码不一致 注册失败 注册失败11账号:abc13142密码:密码确认:密码为空 注册失败 注册失败1.2.3 性能测试Action()web_url(“mitigations.json“, “URL=http:/ “Re
5、source=1“, “Referer=“, LAST);web_add_cookie(“CNZZDATA3668490=cnzz_eid%3D623505775-1463648776-4http%253A%252F%252F%252F%26ntime%3D1463648776; DOMAIN=“);web_add_cookie(“Hm_lvt_aedee6983d4cfc62f509129360d6bb3d=1463652747,1463655686; DOMAIN=“);web_add_cookie(“lzstat_uv=2503083471792314039|1068373; DOMAI
6、N=“);web_add_cookie(“KuGoo=KugooID=860487294 DOMAIN=“);web_add_cookie(“Hm_lvt_aedee6983d4cfc62f509129360d6bb3d=1463652747,1463655686; DOMAIN=“);web_add_cookie(“lzstat_uv=2503083471792314039|1068373; DOMAIN=“);web_add_cookie(“KuGoo=KugooID=860487294 DOMAIN=“);web_add_cookie(“BAIDUID=A32613253B0441A70
7、A5B5972E0436587:FG=1; DOMAIN=“);web_add_cookie(“HMACCOUNT=F713F424343A4742; DOMAIN=“);web_add_cookie(“BIDUPSID=A32613253B0441A70A5B5972E0436587; DOMAIN=“);web_add_cookie(“PSTM=1438387781; DOMAIN=“);web_add_cookie(“Hm_lvt_aedee6983d4cfc62f509129360d6bb3d=1463652747,1463655686; DOMAIN=“);web_add_cooki
8、e(“lzstat_uv=2503083471792314039|1068373; DOMAIN=“);web_add_cookie(“KuGoo=KugooID=860487294 DOMAIN=“);web_add_cookie(“Hm_lvt_aedee6983d4cfc62f509129360d6bb3d=1463652747,1463655686,1463656012; DOMAIN=“);web_add_cookie(“lzstat_uv=2503083471792314039|1068373; DOMAIN=“);web_add_cookie(“KuGoo=KugooID=860
9、487294 DOMAIN=“);web_add_cookie(“Hm_lpvt_aedee6983d4cfc62f509129360d6bb3d=1463656012; DOMAIN=“);web_add_cookie(“Hm_lvt_aedee6983d4cfc62f509129360d6bb3d=1463652747,1463655686,1463656012; DOMAIN=“);web_add_cookie(“Hm_lpvt_aedee6983d4cfc62f509129360d6bb3d=1463656012; DOMAIN=“);web_url(“web“, “URL=http:
10、/ “Resource=0“, “RecContentType=text/html“, “Referer=“, “Snapshot=t1.inf“, “Mode=HTML“, EXTRARES, “Url=verifycode/t=1463656007488“, ENDITEM, “Url=http:/ “URL=http:/ DOMAIN=“);web_add_cookie(“CheckCode=czozMjoiNTIyN2E2YzM5NjE0MDQ2MjJlMDI2N2U3ZDI1ZDc2YTQiOw%3D%3D; DOMAIN=“);web_add_cookie(“Hm_lpvt_aed
11、ee6983d4cfc62f509129360d6bb3d=1463656012; DOMAIN=“);lr_think_time(63);web_url(“checkusername“, “URL=http:/ “URL=http:/ “URL=http:/ “Action=http:/ “Method=POST“, “RecContentType=text/html“, “Referer=http:/ “Snapshot=t8.inf“, “Mode=HTML“, ITEMDATA, “Name=userName“, “Value=abc1234“, ENDITEM, “Name=pwd“
12、, “Value=0809abc“, ENDITEM, “Name=rePwd“, “Value=0809abc“, ENDITEM, “Name=verifyCode“, “Value=notum“, ENDITEM, “Name=UM_Sex“, “Value=0“, ENDITEM, LAST);web_submit_data(“regbyusername_2“, “Action=http:/ “Method=POST“, “RecContentType=text/html“, “Referer=http:/ “Snapshot=t9.inf“, “Mode=HTML“, ITEMDAT
13、A, 9“Name=userName“, “Value=abc1234“, ENDITEM, “Name=pwd“, “Value=0809abc“, ENDITEM, “Name=rePwd“, “Value=0809abc“, ENDITEM, “Name=verifyCode“, “Value=quipu“, ENDITEM, “Name=UM_Sex“, “Value=0“, ENDITEM, EXTRARES, “Url=http:/ “Referer=“, ENDITEM, LAST);return 0;吞吐量:10每秒连接:每秒网络响应:每秒点击率:11Running Vuser
14、s:Vuses with errors:2. 测试结论2.1 软件质量结论测试表明:LoadRunner 内含集成的实时监测器,在负载测试过程的任何时候,可以观察到应用系统的运行性能。而在本次试验中,我选择了 100 来进行测试,整体看来开始和快结束的时候运行慢,错误少,每秒点击率少,每秒连接和每秒网络响应也小,中间的时候比较快速,而吞吐量则是整个过程中时快时慢的进行着的。测试过程中遇到的最大问题是需求的不确定性和需求的变更。前期由于开发人员和测试人员对一些需求的理解不一致,或是在需求文档中需求的定义不明确,大家根据自己的理解开展工作,继而在后期工作中产生一些不必要的 bug,所以软件编写的过
15、程,也是要软件不断修改的过程。122.2 结论相关说明1.本次测试由于时间和硬件问题,只测试了一部分数据;2.网站打开较慢,测试的过程中出现了多次卡顿,可能影响测试结果。3. 缺陷数据统计本次测试发现缺陷的严重性统计 现存缺陷的严重性统计严重 0 严重 0一般 2 一般 1轻微 2 轻微 0改进 6 改进 9总数 10 总数 10注释:4. 测试用例详细说明表序号 输入数据 测试说明 预期结果 测试结果1账号:abc13142密码:123456789密码确认:123456789所有符合要求 注册成功 注册成功2账号:abc13142 哎密码:123456789密码确认:123456789所有符
16、合要求 注册成功 注册成功3账号:abc1234密码:aaaaaa密码确认:aaaaaa账号已存在 注册失败 注册失败4账号:1234abc密码:aaaaaa密码确认:aaaaaa账号首位不能是数字 注册失败 注册失败5账号:abc1234。密码:aaaaaa密码确认:aaaaaa账号不包括符号 注册失败 注册失败6账号:abc密码:aaaaaa密码确认:aaaaaa账号长度为 4-12 位 注册失败 注册失败7账号:abc13142密码:123456789 哎密码确认:123456789 哎密码不能包含汉字 注册失败 注册失败8账号:abc13142密码:123456789。密码确认:123456789。密码不能包含符号 注册失败 注册失败9 账号:abc13142密码:1234 密码太短 注册失败 注册失败13密码确认:123410账号:abc13142密码:1234567df密码确认:123456789两次密码不一致 注册失败 注册失败11账号:abc13142密码:密码确认:密码为空 注册失败 注册失败