首页> 外国专利> Systems and methods for automated test case expansion for coverage-based design models

Systems and methods for automated test case expansion for coverage-based design models

机译:基于覆盖的设计模型的自动测试用例扩展的系统和方法

摘要

A method for automated test case augmentation includes receiving, at an automated test augmentation system 100, a design model 130 and model coverage gap 135 information from a model-based development tool, translating the model coverage gap information into machine-readable mathematical test objective 152 expressions, developing a set of test objective operators by translating the machine-readable mathematical test objective expressions, localizing target operators for the identified coverage gaps within the design model, attaching the test objective operators to target operators of the design model to create a test model, augmenting the test model by propagating test objectives at the target operators to a test node operator of the design model, and executing, by a test generator 160, the augmented test model to obtain the test cases to cover the coverage gaps and the causes for the model coverage gaps. A system 100 for implementing the model-based design and a non-transitory computer readable medium are also disclosed.
机译:一种用于自动测试壳体增强的方法包括从自动测试增强系统100接收到从基于模型的开发工具的设计模型130和模型覆盖间隙135信息,将模型覆盖间隙信息转换为机器可读的数学测试目标152表达式,通过转换机器可读数学测试目标表达式,将目标运算符分解为设计模型中所识别的覆盖空白,将测试目标运算符连接到设计模型的算子以创建测试模型来实现一组测试目标运营商,通过将目标运算符传播到设计模型的测试节点运算符和测试发生器160,通过测试生成器160来增强测试模型来增强测试模型,以获得测试用例以覆盖覆盖范围的测试用例和原因模型覆盖空白。还公开了一种用于实现基于模型的设计和非暂时性计算机可读介质的系统100。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号