【24h】

A survey of coverage based testing tools

机译:基于覆盖的测试工具调查

获取原文

摘要

Test coverage is sometimes used as a way to measure how thoroughly software is tested. Coverage is used by software developers and sometimes by vendors to indicate their confidence in the readiness of their software. This survey studies and compares 17 coverage-based testing tools focusing on, but not restricted to coverage measurement. We also survey additional features, including program prioritization for testing, assistance in debugging, automatic generation of test cases, and customization of test reports. Such features make tools more useful and practical, especially for large-scale, real-life commercial software applications. Our initial motivations were both to understand the available test coverage tools and to compare them to a tool that we have developed, called eXVantage1 (a tool suite that includes code coverage testing, debugging, performance profiling, and reporting). Our study shows that each tool has its unique features tailored to its application domains. Therefore this study can be used to pick the right coverage testing tools depending on various requirements.
机译:测试覆盖有时用作测量测试过彻底的软件的方法。软件开发人员使用覆盖范围,有时由供应商表示他们对其软件准备的信心。该调查研究和比较了专注于17个覆盖的测试工具,但不限于覆盖测量。我们还调查了其他功能,包括用于测试的程序优先级,协助调试,自动生成测试用例以及测试报告的定制。这些功能使工具更有用实用,特别是对于大型现实生活的商业软件应用。我们的初始动机都是理解可用的测试覆盖工具,并将它们与我们开发的工具进行比较,称为exvantage 1 (包括代码覆盖测试,调试,性能分析以及和的工具套件)报告)。我们的研究表明,每个工具都具有其应用领域的独特功能。因此,本研究可用于根据各种要求挑选正确的覆盖测试工具。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号