一、选择题(每小题 2分,共 50分)下列各题 A)、B) 、C)、D)四个选项中,只有一个选项是正确的
o1:参考答案: B 我的答案:参考解析: (P25)验证与确认的主要活动有关键性分析、可跟踪性分析、评估等,这些工作分布在软件开发的各个阶段
o试题内容:o软件验证和确认是保证软件质量的重要措施,它的实施应该针对A:程序编写阶段B:软件开发的所有阶段C:软件调试阶段D:软件设计阶段o2:参考答案: B 我的答案:参考解析: (P37)软件功能测试属于黑盒测试
o试题内容:o在软件测试用例设计的方法中,最常用的方法是黑盒测试和白盒测试,其中不属于白盒测试所关注的是A:程序结构B:软件外部功能C:程序正确性D:程序内部逻辑o3:参考答案: D 我的答案:参考解析:接口分析主要是看程序模块或子程序之间的调用是否正确
o试题内容:o在程序测试中,用于检查程序模块或子程序之间的调用是否正确的静态分析方法是A:操作性分析B:可靠性分析C:引用分析D:接口分析o4:参考答案: D 我的答案:参考解析: (P85~86)在设计测试用例时,还应考虑从需求和设计的角度出发,使用已有的经验去挖掘测试用例
o试题内容:o下列指导选择和使用测试覆盖率的原则中错误的是A:覆盖率不是目的,仅是一种手段B:不要追求绝对 100%的覆盖率C:不可能针对所有的覆盖率指标来选择测试用例D:只根据测试覆盖率指标来指导测试用例的设计o5:参考答案: A 我的答案:参考解析: (P68)满足条件组合覆盖,可能漏掉某些路径覆盖
o试题内容:o在以下有关逻辑覆盖的说法中错误的说法是A:所有满足条件组合覆盖标准的测试用例集,也满足路径覆盖的覆盖标准B:条件覆盖能够查出条件中包含的错误,但有时达不到判定覆盖的覆盖率要求C:路径覆盖的查错能力很强,但有时达不到条件组合覆盖的覆盖率要求D:判定覆盖包含了语句覆盖,但它不能保