好文档 - 专业文书写作范文服务资料分享网站

软件测试实验报告一

天下 分享 时间: 加入收藏 我要投稿 点赞

广东*融学院实验报告

课程名称:软件测试

实验编号 及实验名称 姓 名 实验地点 指导老师 一、实验目的及要求 1、理解测试用例的重要性。 2、熟练掌握等价类划分、边界值方法、决策表和因果图法设计测试用例。 实验一 黑盒测试方法实验 系 别 4 学 号 实验日期 同组其他成员 班 级 实验时数 成 绩 2018.3.26 无 二、实验环境及相关情况(包含使用软件、实验设备、主要仪器及材料等) 1.使用软件:装有QTP功能测试软件 2.实验设备:装有Windows的联网的个人计算机 三、 实验内容及步骤(包含简要的实验步骤流程) 1、实验题目:登陆框测试 在各种输入条件下,测试程序的登录对话框功能。 用户名和密码的规格说明书如下:(密码规则同用户名规则。) ? 用户名长度为6至10位(含6位和10位); ? 用户名由字符(a-z、A-Z)和数字(0-9)组成; ? 不能为空、空格和特殊字符。 要求:按照规格说明书,分别用等价类划分和边界值方法设计测试用例。 步骤:(1)分析规格说明书,确定输入条件、输出条件的有效等价类、无效等价类以及各个边界条件;(2)第二步:填表格并编号;(3)第三步:设计测试用例;(4)第四步:执行测试用例。 2、员工薪制问题。 (1)年薪制员工:严重过失,扣年终风险金的4%,过失,扣年终风险金的2%。 (2)非年薪制员工:严重过失,扣月薪资的8%,过失,扣月薪资的4%。 步骤:(1)分析程序的规格说明,列出原因和结果;(2)找出原因与结果的因果关系、原因与原因之间的约束关系,画出因果图;(3)将因果图转化成决策表;(4)根据决策表,设计测试用例的输入数据和预期输出。 四、实验结果(包括程序或图表、结论陈述、数据记录及分析等,可附页) 等价类划分方法: 从输入域来对等价类进行划分: 编号 输入条件 有效等价类 是 无效等价类 是 是 是 是 是 E1 E2 E3 E4 E5 E6 用户名长度小于6位 用户名长度大于10位 用户名为空 用户名包含空格 用户名包含特殊字符 用户名长度为6至10位(含6位和10位),且由字符(a-z、A-Z)和数字(0-9)组成,且用户名不为空、不含空格和特殊字符 密码长度小于6位 密码长度大于10位 密码为空 密码包 空格 密码包含特殊字符 E7 E8 E9 E10 E11 E12 是 是 是 是 是 密码长度为6至10位(含6位和10位),且由字符(a-z、是 A-Z)和数字(0-9)组成,且密码不为空、不含空格和特殊字符 五、实验总结(包括心得体会、问题回答及实验改进意见,可附页) 通过本次实验,我理解了测试用例的重要性。熟练掌握了等价类划分、边界值方法、决策表和因果图法设计测试用例。 六、教师评语 1、完成所有规定的实验内容,实验步骤正确,结果正确; 2、完成绝大部分规定的实验内容,实验步骤正确,结果正确; 3、完成大部分规定的实验内容,实验步骤正确,结果正确; 4、基本完成规定的实验内容,实验步骤基本正确,所完成的结果基本正确; 5、未能很好地完成规定的实验内容或实验步骤不正确或结果不正确。 评定等级: 签名: 附四-1、实验结果(包括程序或图表、结论陈述、数据记录及分析等,可附页) 与上表对应的测试用例 ① 假设密码格式正确 测试用例编号 Test1 Test2 Test3 Test4 Test5 Test6 输入用户名 hahah Hahahahhahaha Ha ha 哈哈 Haha233 期望输出 用户名长度小于6位 用户名不能为空 用户名不能包含空格 用户名不能包含特殊字符 用户名合法 对应等价类 E1 E3 E4 E5 E6 用户名长度大于10位 E2 ② 假设用户名格式正确 测试用例编号 Test7 Test8 Test9 Test10 Test11 Test12 输入密码 hahah Hahahahhahaha Ha ha 哈哈 Haha233 期望输出 密码长度小于6位 密码长度大于10位 密码不能为空 密码不能包含空格 密码不能包含特殊字符 密码合法 对应等价类 E7 E8 E9 E10 E11 E12 从输出域来对等价类进行划分 编号 E13 输入用户名和密码 输入用户名和密码长度为6至10位,且由字母a-z和数字0-9组成 输入用户名和密码长度为6至10位,且由字母A-Z和数字0-9组成 输入用户名和密码长度为6至10位,且由字母A-Z、a-z和数字0-9共同组成 有效等价类 是 无效等价类 E14 是 E15 是 与上表对应的测试用例 测试用例编号 Test13 Test14 Test15 输入用户名和密码 haha233 HAHA233 Haha233 期望输出 用户名和密码合法 用户名和密码合法 用户名和密码合法 对应等价类 E13 E14 E15 边界值划分方法: (1) 首先假设其他条件正确,从用户名和密码长度角度确定边界 变量 用户名 变量取值 用户名长度小于6 [6, 10] 密码长度大于10 密码长度小于6 密码 [6, 10] 密码长度大于10 (2) 根据相关边界值来设计测试用例 测试用例编号 Test1 Test2 Test3 Test4 Test5 Test6 Test7 Test8 Test9 Test10 Test11 Test12 用户名 Haha5 Hahah6 Hahaha7 Hahahaha9 Hahahaha10 Hahahahah11 haha233 haha233 haha233 haha233 haha233 haha233 密码 haha233 haha233 haha233 haha233 haha233 haha233 Haha5 Hahah6 Hahaha7 Hahahaha9 Hahahaha10 Hahahahah11 预期输出 用户名长度小于6 合法 合法 合法 合法 用户名长度大于10 密码长度小于6 合法 合法 合法 合法 密码长度大于10 等价类编号 E1 E2 E3 E4 E5 E6 备注 无效等价类 有效等价类 无效等价类 无效等价类 有效等价类 无效等价类 2. (1)根据规格需求,列出原因和结果 原因:C1:员工是年薪制员工 C2:员工是非年薪制员工 C3:严重过失 C4:过失 结果:S1:扣年终风险金4% S2:扣年终风险金2% S3:扣月薪资8% S4:扣月薪资4% (3) 画出因果图 E E C1 ∧ S1 C2 ∧ S2 C3 ∧ S3 ∧ C4 S4 (4) 列出条件桩和动作桩 条件桩 动 作桩 C1:员工是年薪制员工 C2:员工是非年薪制员工 C3:严重过失 C4:过失 S1:扣年终风险金4% S2:扣年终风险金2% S3:扣月薪资8% S4:扣月薪资4% S5:不可能 规则个数 24=16 (5) 填入条件项。其中:F表示取假,T表示取真 (6) 填入动作项。得到决策表。 规则 选项 C1:员工是年薪制员工 条件 C2:员工是非年薪制员工 C3:严重过失 C4:过失 S1:扣年终风险金4% 动作 S2:扣年终风险金2% S3:扣月薪资8% S4:扣月薪资4% S5:不可能 1 2 3 4 5 6 7 8 T F T F √ T F F T √ F T T F √ F T F T √ T T / / F F / / / / T T √ / / F F

软件测试实验报告一

广东*融学院实验报告课程名称:软件测试实验编号及实验名称姓名实验地点指导老师一、实验目的及要求1、理解测试用例的重要性。2、熟练掌握等价类划分、边界值方法、决策表和因果图法设计测试用例。实验一黑盒测试方法实验系别4学号实验日期同组其他成员班级实验时数成绩2018.3.26无二、实验环境及
推荐度:
点击下载文档文档为doc格式
5nz778pc4m9kcek7hm3l8mqar1ru5x013hx
领取福利

微信扫码领取福利

微信扫码分享