Python语言程序设计基础(第二版)嵩天等课后习题答案(免费)

Take it from the conments section.

 

 

《软件测试技术》

在基本路径测试中,独立路径是指包括一组以前没有处理过的()的一条路径。从程序图来看,一条独立路径是至少包含有一条()的边的路径。(语句或条件;上层调用模块)

 

逻辑覆盖与路径覆盖与基本路径测试的区别是?

 

请问以下这道题的路径覆盖怎么做?

 

使用逻辑覆盖测试方法测试以下程序段

void DoWork (int x,int y,int z)

{

1 int k=0, j=0;

2 if ( (x>3)&&(z<10) )

3 {

4    k=x*y-1;

5  j=sqrt(k);

6 }

7 if((x==4)||(y>5))

8    j=x*y+10;

9 j=j%3;

10 }

说明:程序段中每行开头的数字(1~10)是对每条语句的编号。

题目要求:

(1)画出程序的控制流图(用题中给出的语句编号表示)。

(2)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。

 

  • 112
    点赞
  • 82
    收藏
    觉得还不错? 一键收藏
  • 80
    评论
评论 80
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值