电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

软件质量保证与测试实验报告

软件质量保证与测试实验报告_第1页
1/8
软件质量保证与测试实验报告_第2页
2/8
软件质量保证与测试实验报告_第3页
3/8
《软件质量保证与测试》实验报告实验一 白盒测试技术(实验日期:1 2(2)1 1(3)班 9 月 22 日-9月 29 日)(实验日期:1 2(1)班 9 月 23 日-9 月 30 日)一、实验目得1.熟练掌握白盒法测试得逻辑覆盖法,并能进行实际程序测试;2.掌握分支覆盖与测试流得测试方法,并能进行实际程序测试;3.对测试用例进行优化。二、实验内容一)使用逻辑覆盖测试方法测试以下程序段vo i d DoWork(int x,i nt y,int z) {1i n t k=0,j=0;2if ((x>1 ) && (y==0)){3 ﻩk=x*y-1;4ﻩj=sqrt(k);5ﻩ}6ﻩﻩi f ((x==2)||(z>1)){7ﻩﻩj=x*y+10;8ﻩj=j%3;9ﻩ}10ﻩ}说明:程序段每行开头得数字(1~1 0)就是对每条语句得编号。(1)画出程序得控制流程图(图自己完成,下图仅供参考)。ﻩ(2)分别以语句覆盖、判定覆盖、条件覆盖与路径覆盖方法设计测试用例,并写出每个测试用例得执行路径(用题中给出得语句编号表示)。语句覆盖:选用得测试用例就是:ca s e1 x=2ﻩﻩﻩy=0ﻩﻩﻩz=3ﻩ 执行路径就是:ace 判定覆盖:选用得测试用例就是:ca s e1 x=2ﻩy=0ﻩz=3ﻩﻩcase 2 x=1ﻩﻩy=0ﻩﻩ z=1可分别执行路径a ce 与a bd条件覆盖:选用得测试用例就是:c as e 1 x=2ﻩy=0ﻩz=3ﻩﻩﻩﻩﻩcase2x=1ﻩﻩ y=0ﻩz=1cas e3ﻩx=2ﻩﻩy=1z=1ﻩﻩ可分别执行路径 ace、a b d 与 abe路径覆盖:选用得测试用例就是:case1ﻩ x=2y=0ﻩﻩz=3ﻩﻩﻩﻩca s e 2 x=1ﻩﻩy=0ﻩz=1case3ﻩx=2y=1ﻩz=1cas e 4 x=3ﻩy=0ﻩz=1ﻩ可分别执行路径 a c e、a bd、ac d与 abe二)三角形问题在三角形计算中,要求输入三角型得三个边长:A、B 与 C。当三边不可能构成三角形时提示错误,可构成三角形时计算三角形周长。若就是等腰三角形打印“等腰三角形”,若就是等边三角形,则提示“等边三角形”。画出程序流程图、控制流程图,找出基本测试路径,编写测试用例。程序代码及画图自己完成。测试用例abc测试路径预期输出T est 11 01010根据图写出路径等边三角形T e s t210105根据图写出路径等腰三角形Test3345根据图写出路径一般三角形Test 4412根据图写出路径非三角形三、讨论与总结ﻬ实验二 黑盒测试技术(实验日期:1 2(2)1 1(3)班 9 月 2 9日-10 月 1 0日)(实验日期:12(1)班 9 月 30 日-10月 1 0日)一、实验目得1.熟悉掌握...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

软件质量保证与测试实验报告

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部