首页> 外国专利> Software development test case analyzer and optimizer

Software development test case analyzer and optimizer

机译:软件开发测试用例分析器和优化器

摘要

An intelligent test system for testing software code is provided. The intelligent system includes a profiled software component, a test executor, a database, a database updater, and a data analyzer/optimizer. The test executor creates a coverage data by using the profiled software component to execute a plurality of test cases of a test suite. The database stores the coverage data and the database updater is configured to store the coverage data into the database. The data analyzer/optimizer analyzes the coverage data contained in the database to find test cases affected by a modification to the software code. The data analyzer/optimizer also optimizes the test cases affected by the modification by selecting fewer test cases that satisfy a criteria. The test executor uses the test cases that satisfy the criteria to test the modification to the software code.
机译:提供了一种用于测试软件代码的智能测试系统。该智能系统包括配置文件软件组件,测试执行器,数据库,数据库更新器和数据分析器/优化器。测试执行器通过使用概要分析的软件组件执行测试套件的多个测试用例来创建coverage数据。数据库存储coverage数据,而数据库更新程序配置为将coverage数据存储到数据库中。数据分析器/优化器分析数据库中包含的覆盖率数据,以查找受软件代码修改影响的测试用例。数据分析器/优化器还通过选择较少的满足标准的测试用例来优化受修改影响的测试用例。测试执行者使用满足条件的测试用例来测试对软件代码的修改。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号