单选题

为确保结束日期严格、测试执行时间固定的项目能够实现充分的测试覆盖率,以下哪种方法最好?()

A根据重要性和使用频率对要求和测试进行排序

B测试覆盖率应限制在功能要求之内

C使用脚本执行自动测试

D所需运行测试数应通过仅重测缺陷修复来减少

正确答案

来源:www.examk.com

答案解析

其思路是:通过专注于系统最重要的方面来使测试效用最大化,以及缺陷代表了用户接受的最大风险的领域。该方法的进一步扩展是,同时考虑要求的技术复杂程度,因为复杂程度会增大缺陷的可能性。仅测试功能要求的问题在于,可用性和安全性等对系统整体质量至关重要的非功能要求领域遭到忽略。通过执行自动化测试来提高测试效率是一个不错的想法。但是就这种方法本身来说,他无法保证测试覆盖率的适当目标,因此不是一个有效的潜代方案。仅重测缺陷修复会带来相当大的风险,因此这样将不会检测缺陷修复可能导致系统回归的实例,例如,在某些之前工作正常的系统部分引入了错误。因此,最佳做法是在实施缺陷修复之后执行正规的回归测试。点评:时间要求严格的项目,挑重要的进行测试和发布
相似试题
  • 一个IS审计师被请求去为一个基于Web的关键订单系统做完全监控检查,且此时距该订单系统预定的正式上线日期只有很短的时间,该审计师进行了一项渗透测试,产生了不确定的结果,而在授权给审计的完成时间内无法进行另外的测试。下述哪个是该审计师最好的选择?()

    单选题查看答案

  • 对公司内部网络实施渗透测试时,如下哪一种方法可以确保网络上的测试人始终不被发觉()。

    单选题查看答案

  • 执行实质性测试时,IS审计师应最关注:()

    单选题查看答案

  • 以一哪项功能应当由应用所有者执行,从而确保IS和最终用户的充分的职责分工?()

    单选题查看答案

  • 在软件开发的测试阶段结束时,IS审计师观察到一个中间软件错误没有被改正。没有采取措施解决这个错误。IS审计师该:()

    单选题查看答案

  • 在网上交易处理系统中,保持数据的完整性是通过确保交易或者完全执行或者完全不执行。数据完整性的这一原则被称为()。

    单选题查看答案

  • 在一个在线交易处理系统中,数据的完整性是通过确保交易不是被全部执行就是完全不执行的来维持的。这种数据完整性原理被称为?()

    单选题查看答案

  • 一位IS审计师正在执行合规性测试,以确定控制是否支持管理政策和流程。测试在以下哪个方面对IS审计师有所帮助:()

    单选题查看答案

  • 当系统为了验收测试而再次提交对以往发现问题的修订时,许多的系统错误会出现。这会表明维护小组没有充分执行以下哪种测试()。

    单选题查看答案