...
首页> 外文期刊>Information and software technology >Using coverage to automate and improve test purpose based testing
【24h】

Using coverage to automate and improve test purpose based testing

机译:使用覆盖范围来自动化和改进基于测试目的的测试

获取原文
获取原文并翻译 | 示例

摘要

Test purposes have been presented as a solution to avoid the state space explosion when selecting test cases from formal models. Although such techniques work very well with regard to the speed of the test derivation, they leave the tester with one important task that influences the quality of the overall testing process: test purposes have to be formulated manually. In this paper, we present an approach that assists a test engineer with test purpose design in two ways: it allows automatic generation of coverage based test suites and can be used to automatically exercise those aspects of the system that are missed by hand-crafted test purposes. We consider coverage of Lotos specifications, and show how labeled transition systems derived from such specifications have to be extended in order to allow the application of logical coverage criteria to Lotos specifications. We then show how existing tools can be used to efficiently derive test cases and suggest how to use the coverage information to minimize test suites while generating them.
机译:已经提出了测试目的,作为从形式模型中选择测试用例时避免状态空间爆炸的解决方案。尽管此类技术在测试派生速度方面效果很好,但它们使测试人员承担了一项影响整个测试过程质量的重要任务:必须手动制定测试目的。在本文中,我们提出了一种方法,可通过两种方式协助测试工程师进行测试目的设计:它允许自动生成基于coverage的测试套件,并可用于自动执行手工测试遗漏的系统方面目的。我们考虑了Lotos规范的覆盖范围,并说明了如何扩展从此类规范派生的标记过渡系统,以允许将逻辑覆盖标准应用于Lotos规范。然后,我们将展示如何使用现有工具来有效地导出测试用例,并建议如何在生成测试用例时使用覆盖率信息以最小化测试套件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号