软件测试实验报告一_第1页
软件测试实验报告一_第2页
软件测试实验报告一_第3页
软件测试实验报告一_第4页
软件测试实验报告一_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、*融学院实验报告课程名称:软件测试实验编号及实验名称实验一 黑盒测试方法实验系 别姓 名学 号班 级实验地点实验日期2018.3.26实验时数4指导老师同组其他成员无成 绩一、实验目的及要求1、理解测试用例的重要性。2、熟练掌握等价类划分、边界值方法、决策表和因果图法设计测试用例。二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等)1使用软件:装有QTP功能测试软件2实验设备:装有Windows的联网的个人计算机三、 实验容及步骤(包含简要的实验步骤流程)1、实验题目:登陆框测试 在各种输入条件下,测试程序的登录对话框功能。 用户名和密码的规格说明书如下:(密码规则同用户名规则。

2、) 用户名长度为6至10位(含6位和10位); 用户名由字符(a-z、A-Z)和数字(0-9)组成; 不能为空、空格和特殊字符。 要求:按照规格说明书,分别用等价类划分和边界值方法设计测试用例。 步骤:(1)分析规格说明书,确定输入条件、输出条件的有效等价类、无效等价类以及各个边界条件;(2)第二步:填表格并编号;(3)第三步:设计测试用例;(4)第四步:执行测试用例。2、员工薪制问题。 (1)年薪制员工:严重过失,扣年终风险金的4%,过失,扣年终风险金的2%。(2)非年薪制员工:严重过失,扣月薪资的8%,过失,扣月薪资的4%。 步骤:(1)分析程序的规格说明,列出原因和结果;(2)找出原因与

3、结果的因果关系、原因与原因之间的约束关系,画出因果图;(3)将因果图转化成决策表;(4)根据决策表,设计测试用例的输入数据和预期输出。四、实验结果(包括程序或图表、结论述、数据记录及分析等,可附页)等价类划分方法:从输入域来对等价类进行划分:编号输入条件有效等价类无效等价类E1用户名长度小于6位是E2用户名长度大于10位是E3用户名为空是E4用户名包含空格是E5用户名包含特殊字符是E6用户名长度为6至10位(含6位和10位),且由字符(a-z、A-Z)和数字(0-9)组成,且用户名不为空、不含空格和特殊字符是E7密码长度小于6位是E8密码长度大于10位是E9密码为空是E10密码包空格是E11密

4、码包含特殊字符是E12密码长度为6至10位(含6位和10位),且由字符(a-z、A-Z)和数字(0-9)组成,且密码不为空、不含空格和特殊字符是五、实验总结(包括心得体会、问题回答及实验改进意见,可附页)通过本次实验,我理解了测试用例的重要性。熟练掌握了等价类划分、边界值方法、决策表和因果图法设计测试用例。六、教师评语1、完成所有规定的实验容,实验步骤正确,结果正确;2、完成绝大部分规定的实验容,实验步骤正确,结果正确;3、完成大部分规定的实验容,实验步骤正确,结果正确;4、基本完成规定的实验容,实验步骤基本正确,所完成的结果基本正确;5、未能很好地完成规定的实验容或实验步骤不正确或结果不正确

5、。 评定等级: 签名: 附四1、实验结果(包括程序或图表、结论述、数据记录及分析等,可附页)与上表对应的测试用例 假设密码格式正确测试用例编号输入用户名期望输出对应等价类Test1hahah用户名长度小于6位E1Test2Hahahahhahaha用户名长度大于10位E2Test3用户名不能为空E3Test4Ha ha用户名不能包含空格E4Test5哈哈用户名不能包含特殊字符E5Test6Haha233用户名合法E6 假设用户名格式正确测试用例编号输入密码期望输出对应等价类Test7hahah密码长度小于6位E7Test8Hahahahhahaha密码长度大于10位E8Test9密码不能为空E

6、9Test10Ha ha密码不能包含空格E10Test11哈哈密码不能包含特殊字符E11Test12Haha233密码合法E12从输出域来对等价类进行划分编号输入用户名和密码有效等价类无效等价类E13输入用户名和密码长度为6至10位,且由字母a-z和数字0-9组成是E14输入用户名和密码长度为6至10位,且由字母A-Z和数字0-9组成是E15输入用户名和密码长度为6至10位,且由字母A-Z、a-z和数字0-9共同组成是与上表对应的测试用例测试用例编号输入用户名和密码期望输出对应等价类Test13haha233用户名和密码合法E13Test14HAHA233用户名和密码合法E14Test15Ha

7、ha233用户名和密码合法E15边界值划分方法:(1) 首先假设其他条件正确,从用户名和密码长度角度确定边界变量变量取值等价类编号备注用户名用户名长度小于6E1无效等价类6, 10E2有效等价类密码长度大于10E3无效等价类密码密码长度小于6E4无效等价类6, 10E5有效等价类密码长度大于10E6无效等价类(2) 根据相关边界值来设计测试用例测试用例编号用户名密码预期输出Test1Haha5haha233用户名长度小于6Test2Hahah6haha233合法Test3Hahaha7haha233合法Test4Hahahaha9haha233合法Test5Hahahaha10haha233合

8、法Test6Hahahahah11haha233用户名长度大于10Test7haha233Haha5密码长度小于6Test8haha233Hahah6合法Test9haha233Hahaha7合法Test10haha233Hahahaha9合法Test11haha233Hahahaha10合法Test12haha233Hahahahah11密码长度大于102. (1)根据规格需求,列出原因和结果原因:C1:员工是年薪制员工 C2:员工是非年薪制员工 C3:严重过失 C4:过失结果:S1:扣年终风险金4% S2:扣年终风险金2% S3:扣月薪资8% S4:扣月薪资4%(3) 画出因果图S1C1E

9、C2S2S3C3EC4S4(4) 列出条件桩和动作桩条件桩 动作桩规则个数C1:员工是年薪制员工S1:扣年终风险金4%24=16C2:员工是非年薪制员工S2:扣年终风险金2%C3:严重过失S3:扣月薪资8%C4:过失S4:扣月薪资4%S5:不可能(5) 填入条件项。其中:F表示取假,T表示取真(6) 填入动作项。得到决策表。 规则选项12345678条件C1:员工是年薪制员工TTFFTF/C2:员工是非年薪制员工FFTTTF/C3:严重过失TFTF/TFC4:过失FTFT/TF动作S1:扣年终风险金4%S2:扣年终风险金2%S3:扣月薪资8%S4:扣月薪资4%S5:不可能(7) 根据决策表设计

10、测试用例测试用例编号C1C2C3C4预测输出Test1TFTF该员工扣年终风险金4%Test2TFFT该员工扣年终风险金2%Test3FTTF该员工扣月薪资8%Test4FTFT该员工扣月薪资4%Test5TT?不可能Test6FF?不可能Test7?TT不可能Test8?FF不可能附五1、实验总结(包括心得体会、问题回答及实验改进意见,可附页)问题回答:1、 什么是软件缺陷?答:软件缺陷是指计算机系统或程序中存在的各种各样的破坏正常运行能力的问题、错误或者功能缺陷、瑕疵,主要表现形式是结果出错、功能失效、与用户需求不一致等。2、常见的黑盒测试方法有哪些?a)等价类划分法b)边界值分析法c)决策表法d)因果图法e)谓词测试法3、决

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论