测试大型软件通常由(33)、集成测试、系统测试和确认测试组成。确认测试主要寻找与软件(34)说明不一致的错误。语句覆盖、判定覆盖、条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最弱的准则是(35),最强的准则是(36)。此外,还有

admin2019-04-08  34

问题 测试大型软件通常由(33)、集成测试、系统测试和确认测试组成。确认测试主要寻找与软件(34)说明不一致的错误。语句覆盖、判定覆盖、条件覆盖和路径覆盖都是白盒测试法设计测试用例的覆盖准则,在这些覆盖准则中最弱的准则是(35),最强的准则是(36)。此外,还有多种黑盒测试的设计测试用例方法,如(37)。

选项 A、E-R图
B、因果图
C、DFD图
D、IPO图

答案B

解析 语句覆盖就是设计若干个测试用例,运行被测程序,使得每条可执行语句至少执行一次。判定覆盖(分支覆盖)就是设计若干个测试用例,运行被测程序,使得程序中每个判断的取真分支和取假分支至少经历一次。条件覆盖就是设计若干个测试用例,运行被测程序,使得程序中每个判断的每个条件的可能取值至少执行一次。条件组合覆盖就是设计足够的测试用例,运行被测程序,使得每个判断的所有可能的条件取值组合至少执行一次。路径覆盖就是设计足够的测试用例,覆盖程序中所有可能的路径。根据上面的叙述和试题8的分析,本题的结果是显然的。有关各种测试和软件开发阶段的对应关系,请阅读试题1的分析。
转载请注明原文地址:https://jikaoti.com/ti/uhJ7FFFM
0

最新回复(0)