- 45
- 0
- 约9.88千字
- 约 18页
- 2019-06-02 发布于浙江
- 举报
白盒测试用例练习
1.为以下所示的程序段设计一组测试用例,要求分别满足语句覆盖、判定覆盖、条件覆盖、判定/条件覆盖、组合覆盖和路径覆盖,并画出相应的程序流程图。
void DoWork (int x,int y,int z)
{
int k=0,j=0;
if ( (x3)(z10) )
{ k=x*y-1;
j=sqrt(k); //语句块1
}
if ( (x==4)||(y5) )
{
j=x*y+10;
} //语句块2
j=j%3; //语句块3
k=0j=0k=x*y-1j=sqrt(k)x3 and
k=0
j=0
k=x*y-1
j=sqrt(k)
x3
and
z10
a
Y c
N
b
x=4
x=4
or
y5
e
Y
j=x*y+10
j=x*y+10
N
d
j=j%3
j=j%3
由这个流程图可以看出,该程序模块有4条不同的路径:
P1:(a-c-e) P2:(a-c-d)
P3:(a-b-e) P4:(a-b-d)
将里面的判定条件和过程记录如下:
判定条件M={x3 and z10}
判定条件N={x=4 or
您可能关注的文档
最近下载
- (2026年)常用电子元器件基础知识课件.pptx VIP
- 【打印版】读后续写全20期-艾米英语角.pdf VIP
- 中医美容技术:针灸美容法PPT教学课件.pptx
- 有机肥采购项目投标实施方案(技术标).docx VIP
- 中医美容技术:绪论PPT教学课件.pptx
- 2025年鲁科版高中二年级物理电磁感应中能量转化专题试卷及解析.docx VIP
- 2025年房地产经纪人房地产经纪管理办法深度解读与合规专题试卷及解析.pdf VIP
- 《朝花夕拾》完整版.doc VIP
- 2025年人力资源管理师雇主品牌与组织文化建设专题试卷及解析.pdf VIP
- 2025年苏教版高二生物基因突变与修复专题试卷及解析.docx VIP
原创力文档

文档评论(0)