在软件测试中,逻辑覆盖标准主要用于( )。
A.黑盒测试方法
B.白盒测试方法
C.灰盒测试方法
D.软件验收方法
A.黑盒测试方法
B.白盒测试方法
C.灰盒测试方法
D.软件验收方法
第1题
软件测试的目的是(A)。为了提高测试的效率,应该(B)。使用白盒测试方法时,确定测试数据应根据(C)和指定的覆盖标准。与设计测试数据无关的文档是(D)。
供选择的答案:
A.①评价软件的质量
②发现软件的错误
③找出软件中的所有错误
④证明软件是正确的
B.①随机地选取测试数据
②取一切可能的输入数据作为测试数据
③在完成编码以后制定软件的测试计划
④选择发现错误的可能性大的数据作为测试数据
C.①程序的内部逻辑
②程序的复杂程度
③使用说明书
④程序的功能
D.①该软件的设计人员
②程序的复杂程度
③源程序
④项目开发计划
第4题
在软件测试方法中,黑盒测试法和白盒测试法是常用的方法,其中黑盒测试法主要是用于测试()。
A.结构合理法
B.软件外部功能
C.程序正确性
D.程序内部逻辑
第5题
A.对于多分支的判定,判定覆盖要使每一个判定方式获得每一种可能的值来测试
B.语句覆盖较判定覆盖严格,但该测试仍不充分
C.语句覆盖是比较弱的覆盖标准
D.条件组合覆盖是比较强的覆盖标准
第7题
在软件工程中,当前用于保证软件质量的主要技术手段还是______。
A.正确性证明
B.测试
C.自动程序设计
D.符号证明
第8题
A.条件覆盖
B.条件组合覆盖
C.语句覆盖
D.判定/条件覆盖
第10题
A.语句覆盖的语句不包括空行、注释、空行等
B.相比于语句覆盖,判定覆盖考虑到了每个判定语句的取值情况
C.条件覆盖考虑到了每个逻辑条件的取值的所有组合情况
D.在逻辑覆盖中,条件组合覆盖是覆盖率最大的测试方法