首页> 外国专利> Method and system for integrating test coverage measurements with model based test generation

Method and system for integrating test coverage measurements with model based test generation

机译:将测试覆盖率测量与基于模型的测试生成集成的方法和系统

摘要

A test coverage tool provides output that identifies differences between the actual coverage provided by a test suite run on a program under test and the coverage criteria (e.g., the coverage criteria required by the test/development team management). The output from the test coverage tool is generated in the same language that was used to write the coverage criteria that are input to an automated test generator to create the test cases which form the test suite. As a result, the output from the coverage tool can be input back into the automated test generator to cause the generator to revise the test cases to correct the inadequacies. This allows iterative refinement of the test suite automatically, enabling automated test generation to be more effectively and efficiently used with more complex software and more complex test generation inputs.;In preferred embodiments, test coverage analysis results of several different test suites, some manually generated and others automatically generated, are used to produce a streamlined automatically-generated test suite and/or to add missing elements to an automatically generated test-suite.
机译:测试覆盖率工具提供的输出可识别在被测程序上运行的测试套件所提供的实际覆盖率与覆盖率标准(例如,测试/开发团队管理人员所要求的覆盖率标准)之间的差异。测试覆盖率工具的输出以与用于编写覆盖率标准的语言相同的语言生成,该语言被输入到自动测试生成器以创建形成测试套件的测试用例。结果,覆盖工具的输出可以输入回自动测试生成器,以使生成器修改测试用例以纠正不足之处。这允许自动迭代地优化测试套件,从而使自动测试生成可以更有效地与更复杂的软件和更复杂的测试生成输入配合使用。以及其他自动生成的内容,则用于生成精简的自动生成的测试套件和/或向自动生成的测试套件中添加缺失的元素。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号