更多"以下关于软件测试与质量保证的叙述中,()是正确的。"的相关试题:
[单项选择]以下关于软件测试的叙述中,正确的是______。
A. 软件测试不仅能表明软件中存在错误,也能说明软件中不存在错误
B. 软件测试活动应从编码阶段开始
C. 一个成功的测试能发现至今未发现的错误
D. 在一个被测程序段中,若已发现的错误越多,则残存的错误数越少
[单项选择]以下关于软件测试原则的叙述中,正确的是()。
A. 测试用例只需选用合理的输入数据,不需要选择不合理的输入数据
B. 应制定测试计划并严格执行,排除随意性
C. 穷举测试是可能的
D. 程序员应尽量测试自己的程序
[单项选择]以下关于软件测试的叙述中,______是不正确的。
A. 软件测试是为评价和改进产品质量、识别产品的缺陷和问题而进行的活动
B. 测试不仅是检查预防措施是否有效的主要手段,而且是识别由于某种原因预防措施无效而产生错误的主要手段
C. 软件测试按照测试阶段划分,可分为单元测试、集成测试、系统测试
D. 测试是在编码测试阶段完成后才开始的活动
[单项选择]以下关于软件测试的叙述中,不正确的是______。
A. 所有的测试都应追溯到用户需求
B. 软件测试的计划和设计需要在程序代码产生之后进行
C. 测试软件时,不仅要检验软件是否做了该做的事,还要检验软件是否做了不该做的事
D. 成功的测试是发现了迄今尚未发现的错误的测试
[单项选择]关于软件测试,以下叙述中错误的是______。
A. 软件开发过程是自顶向下的,软件测试过程是自底向上的
B. 单元测试主要采用白盒测试,辅之以黑盒测试
C. 集成测试通常采用黑盒测试,包括渐增式集成和非增式集成
D. 确认测试以软件的概要设计文档为依据,通常采用黑盒测试
[单项选择]以下关于软件测试工具的叙述,错误的是______。
A. 静态测试工具可用于对软件需求、结构设计、详细设计和代码进行评审、走查和审查
B. 静态测试工具可对软件的复杂度分析、数据流分析、控制流分析和接口分析提供支持
C. 动态测试工具可用于软件的覆盖分析和性能分析
D. 动态测试工具不支持软件的仿真测试和变异测试
[单项选择]下列关于软件测试技术的叙述,不正确的是______。
A. 用黑盒测试的结论分辨数据库或系统层面的错误
B. 要满足较高的覆盖准则,路径数量有可能非常庞大
C. 搭建测试环境时必须尽可能地与真实环境一致
D. 兼容性验证测试和用户环境模拟测试可以不同
[单项选择]以下关于软件质量保证和质量评价的描述中,不正确的是______。
A. 软件质量保证过程通过计划制订、实施和完成一组活动提供保证,这些活动保证项目生命周期中的软件产品和过程符合其规定的需求
B. 验证和确认过程确定某一开发和维护活动的产品是否符合活动的需求终的产品是否满足用户需求
C. 检查的目的是评价软件产品,以确定其对使用意图的适合性,目标是识别规范说明与标准的差异,并向管理提供证据
D. 软件审计的目的是提供软件产品和过程对于可应用的规则、标准、指南、计划和流程的遵从性的独立评价
[单项选择]下列关于软件测试的目的和准则的叙述中,正确的是()
A. 软件测试是证明软件没有错误
B. 主要目的是发现程序中的错误
C. 主要目的是确定程序中错误的位置
D. 测试最好由程序员自己来检查自己的程序
[单项选择]以下关于软件质量保证(SQA)活动的描述,错误的是______。
A. 参与开发项目的软件过程描述,记录所有不符合规范的部分
B. 协调变更控制和变更管理,并帮助收集和分析软件度量信息
C. 审核指定的软件工作产品,以验证是否符合定义的软件过程中的相应部分
D. 采用可靠的技术方法和措施,执行计划周密的软件测试来考虑质量问题
[单项选择]以下关于面向对象软件测试的叙述中,正确的是______。
A. 在测试一个类时,只要对该类的每个成员方法都进行充分的测试就完成了对该类充分的测试
B. 存在多态的情况下,为了达到较高的测试充分性,应对所有可能的绑定都进行测试
C. 假设类B是类A的子类,如果类A已经进行了充分的测试,那么在测试类B时不必测试任何类B继承自类A的成员方法
D. 对于一棵继承树上的多个类,只有处于叶子节点的类需要测试