...
首页> 外文期刊>International Journal of Electrical and Computer Engineering >LusRegTes: A Regression Testing Tool for Lustre Programs
【24h】

LusRegTes: A Regression Testing Tool for Lustre Programs

机译:LusRegTes:用于光泽程序的回归测试工具

获取原文

摘要

Lustre is a synchronous data-flow declarative language widely used for safety-critical applications (avionics, energy, transport...). In such applications, the testing activity for detecting errors of the system plays a crucial role. During the development and maintenance processes, Lustre programs are often evolving, so regression testing should be performed to detect bugs. In this paper, we present a tool for automatic regression testing of Lustre programs. We have defined an approach to generate test cases in regression testing of Lustre programs. In this approach, a Lustre program is represented by an operator network, then the set of paths is identified and the path activation conditions are symbolically computed for each version. Regression test cases are generated by comparing paths between versions. The approach was implemented in a tool, called LusRegTes, in order to automate the test process for Lustre programs.
机译:Lustre是一种同步数据流声明性语言,广泛用于对安全至关重要的应用程序(航空电子,能源,运输...)。在这样的应用中,用于检测系统错误的测试活动起着至关重要的作用。在开发和维护过程中,Luster程序经常在发展,因此应执行回归测试以检测错误。在本文中,我们介绍了用于Lustre程序的自动回归测试的工具。我们定义了一种在Lustre程序的回归测试中生成测试用例的方法。在这种方法中,Luster程序由运营商网络表示,然后标识路径集,并针对每个版本符号计算路径激活条件。通过比较版本之间的路径来生成回归测试用例。该方法是在名为LusRegTes的工具中实现的,以自动化Lustre程序的测试过程。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号