- 33
- 0
- 约4千字
- 约 5页
- 2017-08-08 发布于河南
- 举报
以下的程序段,请分别写出语句覆盖、判定覆盖、条件覆盖、判定—条件覆盖、条件组合覆盖的测试用例?(红色部分代码可能会改变)
void DoWork(int x,int y,int z)
{
int k=0,j=0;
if((x3)(z10))
{
k=x*y-1; //语句块1
j=sqrt(k);
}
if((x==4)||(y5))
{
j=x*y+10; //语句块2
}
j=j%3; //语句块3
}
解:
(1)语句覆盖(3分)测试用例输入:??????{?x=4、y=5、z=5}程序执行的路径是:??????a-b-d这个测试用例把三个执行语句块中的语句都覆盖了。(2)判定覆盖(3分)测试用例的输入为:{?x=4、y=5、z=5}#9;#9;????????????????{?x=2、y=5、z=5}?程序执行的路径:a-b-d??????????????a-c-e???(3)条件覆盖(3分)测试用例?通过路径?条件取值覆盖分支x=2、y=6、z=5?acd-T1、T2、-T3、T4?cdx=4、y=5、z=15?acdT1、-T2T3、-T4?cd(4)判定-条件覆盖(3分)测试用例?通过路径?条件取值覆盖分支x=4、y=6、z=5?abd
您可能关注的文档
- 如何使用游戏修改器.doc
- 如何下载蒙古歌曲并设为qq空间背景音乐呢 大家看一看吧.doc
- 如何写性能要求描述.doc
- 如何用Excel快速进行财务分析管理.doc
- 如何运用经济合同降低税负培训课程大纲.doc
- 如何在 LoadRunner 脚本中做关联 (Correlation).doc
- 如何在本地硬盘直接安装win7.doc
- 如何做现场推广.doc
- 软测二.doc
- 软件082-080806110058-许权-软件测试之单元测试.doc
- 新疆塔城地区第一高级中学2025-2026学年高一下学期学情自测物理试卷(含解析).docx
- 苏教版五年级上册数学 期中检测卷.doc
- 新疆维吾尔自治区昌吉回族自治州呼图壁县2025-2026学年九年级上学期1月期末英语试题(含解析).docx
- 新疆维吾尔自治区和田地区和田市2025-2026学年上学期八年级英语期末试卷(含解析).docx
- 四川省绵阳市游仙区2025-2026学年七年级上学期1月期末英语试题(含解析).docx
- 苏教版三年级上册数学 第三单元测试题.doc
- 四川省绵阳市梓潼县2025-2026学年八年级上学期1月期末物理试题(含解析).docx
- 四川省绵阳市盐亭县四校联考2025-2026学年八年级下学期物理学情自测(含解析).docx
- 房颤患者太极拳练习.pptx
- 苏教版五年级上册数学 期末检测卷.doc
原创力文档

文档评论(0)