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)分别以语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖方法设计测试用例,并写出每个测试用例的执行路径(用题中给出的语句编号表示)。
博客围绕《软件测试技术》展开,提及基本路径测试中独立路径的概念,探讨逻辑覆盖、路径覆盖与基本路径测试的区别。还给出一道程序段的路径覆盖测试题,要求画出控制流图,并以多种覆盖方法设计测试用例并写出执行路径。
嵩天等课后习题答案(免费)&spm=1001.2101.3001.5002&articleId=89816661&d=1&t=3&u=0e987dac51db4dc7adbd2e0d4c3b8414)
1037

被折叠的 条评论
为什么被折叠?



