软测-为三角形程序开发判定条件覆盖和条件组合覆盖的测试用例.doc

软测-为三角形程序开发判定条件覆盖和条件组合覆盖的测试用例.doc

ID:56832514

大小:55.50 KB

页数:3页

时间:2020-07-15

软测-为三角形程序开发判定条件覆盖和条件组合覆盖的测试用例.doc_第1页
软测-为三角形程序开发判定条件覆盖和条件组合覆盖的测试用例.doc_第2页
软测-为三角形程序开发判定条件覆盖和条件组合覆盖的测试用例.doc_第3页
资源描述:

《软测-为三角形程序开发判定条件覆盖和条件组合覆盖的测试用例.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、1.为三角形程序开发判定/条件覆盖和条件组合覆盖的测试用例。2入口输入a,b,c的值a+b>c&&a+c>b&&b+c>aa>0&&b>0&&c>0a^+b^=c^

2、

3、a^+c^=b^

4、

5、b^+c^=a^a,b,c不能构成三角形a,b,c是一般三角形a,b,c是直角三角形返回13TFF7TF89T4561)判定/条件覆盖对于第一个判定a>0&&b>0&&c>0:条件a>0取真值记为T1,取假值记为-T1条件b>0取真值记为T2,取假值记为-T2条件c>0取真值记为T3,取假值记为-T3对于第二个判定(a+b>c)&&(a+c>b)&&(b+c>a):条件a+

6、b>c取真值记为T4,取假值记为-T4条件a+c>b取真值记为T5,取假值记为-T5条件b+c>a取真值记为T6,取假值记为-T6测试用例执行路径覆盖条件覆盖分支a>0b>0c>0a+b>ca+c>bb+c>aT1、T2、T3、T4、T5、T657a>0b>0c>0a+c<=ba+b<=cb+c<=aT1、T2、T3、-T4、-T5、-T6467a<=0b<=0c<=0a+c>ba+b>cb+c>a12367-T1、-T2、-T3、T4、T5、T63672.对下面的流程图用逻辑覆盖法设计测试用例(至少三种)1)..语句覆盖:语句覆盖可以保证程序中的每个语句都

7、得到执行。测试用例输入为:{x1=3、x2=0}输出x3=0,程序执行的路径是:2.判定覆盖:测试用例输入为:{x1=2、x2=1}输出x3=0,程序执行的路径是:;测试用例输入为:{x1=3、x2=0}输出x3=0,程序执行的路径是:.3).条件覆盖对于第一个判定((x1=3)or(x2>1)):条件x1=3取真值记为T1,取假值记为-T1条件x2>1取真值记为T2,取假值记为-T2对于第二个判定((x1>2)and(x2=0)):条件x1>2取真值记为T3,取假值记为-T3条件x2=0取真值记为T4,取假值记为-T4测试用例执行路径覆盖条件覆盖分支x1=

8、3、x2=2T1、T2、T3、-T434x1=4、x2=0-T1、-T2、-T3、T456

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。