首页> 外国专利> SYSTEM TESTING METHOD AND SYSTEM TEST KIT

SYSTEM TESTING METHOD AND SYSTEM TEST KIT

机译:系统测试方法和系统测试套件

摘要

The present invention provides a method of testing a system (101), such as a computer program, system or software which is embedded in an electronic device as firmware. The method at least comprises creating a model of the system under test, performing static code analysis on the system to generate one or more alerts (103), each respectively indicative of a respective error in the system under test, using the alerts to adapt the model (105) of the system, using the adapted model of the system to generate a test suite (107), and executing the test suite thus generated on the system under test. The present invention also provides a corresponding test kit comprising a static code analysis tool and a model-based testing tool, wherein the model-based testing tool uses results generated by the static code analysis tool. This system testing method and test kit have the advantage of allowing a part or parts of the system under test which require more testing than others to be identified by the static code analysis, and for the execution of the test suite on the system to be concentrated on those parts of the system more than on the others. Thus, the chance of exposing any faults, bugs or errors in the system can be increased, whilst the length of the test cycle can be reduced.
机译:本发明提供了一种测试系统(101)的方法,例如计算机程序,系统或软件,其嵌入电子设备中作为固件。该方法至少包括创建被测系统的模型,对系统执行静态代码分析以生成一个或多个警报(103),每个警报(103)都分别指示正在被测试的系统中的相应误差,使用警报来调整系统。系统的模型(105),使用系统的适应模型来生成测试套件(107),并在被测系统上执行如此生成的测试套件。本发明还提供了一种相应的测试套件,包括静态码分析工具和基于模型的测试工具,其中基于模型的测试工具使用由静态代码分析工具产生的结果。该系统测试方法和测试套件具有允许通过静态代码分析识别的测试中需要更好的测试的部件或部件的优点,并用于在系统上执行测试套件进行集中的测试在系统的那些部分而不是其他部分。因此,可以增加在系统中曝光任何故障,错误或错误的机会,同时可以减少测试周期的长度。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号