软件高质量保证与测试实验资料报告材料.doc
《软件高质量保证与测试实验资料报告材料.doc》由会员分享,可在线阅读,更多相关《软件高质量保证与测试实验资料报告材料.doc(9页珍藏版)》请在课桌文档上搜索。
1、word软件质量保证与测试实验报告实验一 白盒测试技术一、实验目的1. 熟练掌握白盒法测试的逻辑覆盖法,并能进展实际程序测试;2. 掌握分支覆盖和测试流的测试方法,并能进展实际程序测试;3. 对测试用例进展优化。二、实验容一使用逻辑覆盖测试方法测试以下程序段void DoWork(int x,int y,int z) 1int k=0,j=0;2if (x1 ) & (y=0)3 k=x*y-1;4j=sqrt(k);56if (x=2)|(z1)7j=x*y+10;8j=j%3;910说明:程序段每行开头的数字110是对每条语句的编号。1画出程序的控制流程图图自己完成,如下图仅供参考。2分别
2、以语句覆盖、判定覆盖、条件覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径用题中给出的语句编号表示。语句覆盖:选用的测试用例是:case1 x=2y=0z=3 执行路径是:ace 判定覆盖:选用的测试用例是:case1 x=2y=0z=3case2x=1y=0z=1可分别执行路径ace和abd条件覆盖:选用的测试用例是:case1 x=2y=0z=3case2x=1y=0z=1case3x=2y=1z=1可分别执行路径ace、abd和abe路径覆盖:选用的测试用例是:case1 x=2y=0z=3case2x=1y=0z=1case3x=2y=1z=1case4x=3y=0z=1可
3、分别执行路径ace、abd、acd和abe二三角形问题在三角形计算中,要求输入三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。假如是等腰三角形打印“等腰三角形,假如是等边三角形,如此提示“等边三角形。画出程序流程图、控制流程图,找出根本测试路径,编写测试用例。程序代码与画图自己完成。测试用例abc测试路径预期输出Test1101010根据图写出路径等边三角形Test210105根据图写出路径等腰三角形Test3345根据图写出路径一般三角形Test4412根据图写出路径非三角形三、讨论与总结实验二 黑盒测试技术一、实验目的1. 熟悉掌握黑盒的等价
4、划分法进展实际程序测试;2. 掌握黑盒测试的边界值分析法并能进展实际程序测试;3. 掌握黑盒测试的因果图法并能进展实际程序测试;4. 掌握黑盒测试的场景法和决策表法并能进展实际程序测试;5. 对测试用例进展优化。二、实验容一问题城市的由两局部组成。这两局部的名称和容分别是: 地区码:以0开头的三位或者四位数字包括0;:以非0、非1开头的七位或者八位数字。假定被测程序能承受一切符合上述规定的,拒绝所有不符合规定的。根据该程序的规格说明,作等价类的划分,并设计测试方案。首先:划分等价类并编号输入数据有效等价类无效等价类地区码1. 以0开头的3位数串2. 以0开头的4位数串3. 以0开头的含有非数字
5、字符的串4. 以0开头的小于3位的数串5. 以0开头的大于4位的数串6. 以非0开头的数串7. 以非0、非1开头的7位数串8. 以非0、非1开头的8位数串9. 以0开头的数串10. 以1开头的数串11. 以非0、非1开头的含有非法字符7或者8位数串12.以非0、非1开头的小于7位数串以非0、非1开头的大于8位数串其次:为有效等价类设计测试用例 测试数据期望结果覆盖围010 23145678显示有效输入1、8023 2234567显示有效输入1、70554 6863670显示有效输入2、70851 23145678显示有效输入2、8最后:为每一个无效等价类至少设计一个测试用例 测试数据期望结果覆
6、盖围0a34 23456789显示无效输入305 23456789显示无效输入401234 23456789显示无效输入52341 23456789显示无效输入6028 01234567显示无效输入9028 12345678显示无效输入10028 qw123456显示无效输入11028 623456显示无效输入12028 886234569显示无效输入13二找零钱最优组合假设商店货品价格(R)皆不大于100元且为整数,假如顾客付款在100元 (P) , 求找给顾客最少货币个数?假定此商店的货币面值只包括:50元(N50)、10元(N10)、 5元(N5)、1元(N1) 四种。结合等价类划分法和
7、边界值分析法为上述程序设计出相应的测试用例。1.分析输入的情形 货品价格:R 100、0 R = 100、R 100、R= P = 100、P RN50 = 1、N50 = 01= N10 =4 、N10 = 0N5 = 1、N5 = 01= N1 100、R 100、P = 50、RR2 = 10、RR3 = 54.由上述的输入输出条件组合出可能的情形。 1) R 1002) R = 03) 0 R 1004) 0 R = 100, P R5) 0 R = 100, R = P = 100, RR = 506) 0 R = 100, R = P = 100, RR = 497) 0 R =
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 软件 质量保证 测试 实验 资料 报告 材料

链接地址:https://www.desk33.com/p-17873.html