我是靠谱客的博主 谦让饼干,最近开发中收集的这篇文章主要介绍s1--html阶段测试,黑盒测试和白盒测试部分阶段性测试题,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1.如图显示某程序的逻辑结构。试为它设计足够的测试用例,分别实现对程序的判定覆盖、条件覆盖和条件组合覆盖。(参阅课件“第三章白盒测试及其实例设计(第二节路经分析测试).ppt”)

410117712f27a87c413a1154b9bd03cd.png

答案:

覆盖种类需满足的条件测试数据期望结果

判定覆盖A>1, B=0 A=2, B=0 执行S1

A>1, B≠0或

A≤1, B=0或

A≤1, B≠0

A=2, B=1或

A=1, B=0或

A=1, B=1

执行S2

条件覆盖以下四种情况各出现一

A>1 B=0 A=2,B=0 执行S1 A≤1 B≠0 A=1,B=1 执行S2

条件组合覆盖A>1, B=0 A=2, B=0 执行S1 A>1, B≠0 A=2, B=1 执行S2 A≤1, B=0 A=1, B=0 执行S2 A≤1, B≠0 A=1, B=1 执行S2

2、有二元函数f(x,y),其中x∈[1,12],y∈[1,31];请分别写出该函数采用基本边界值分析法和健壮性边界值分析法设计的测试用例。(参阅课本,第5.1边界值分析部分的内容)

答:基本边界值分析法:{ <1,15>, <2,15>, <11,15>, <12,15>, <6,15>,

<6,1>, <6,2>, <6,30>, <6,31> }

健壮性边界值分析法:{ <0,15>,<1,15>, <2,15>, <11,15>, <12,15>,<13,15> <6,15>, <6,0>,<6,1>, <6,2>, <6,30>, <6,31> <6,32>}

最后

以上就是谦让饼干为你收集整理的s1--html阶段测试,黑盒测试和白盒测试部分阶段性测试题的全部内容,希望文章能够帮你解决s1--html阶段测试,黑盒测试和白盒测试部分阶段性测试题所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(33)

评论列表共有 0 条评论

立即
投稿
返回
顶部