首页> 外文会议>Annual genetic and evolutionary computation conference >Structural and Functional Sequence Test of Dynamic and State-Based Software with Evolutionary Algorithms
【24h】

Structural and Functional Sequence Test of Dynamic and State-Based Software with Evolutionary Algorithms

机译:具有进化算法的动态和状态软件的结构和功能序列测试

获取原文

摘要

Evolutionary Testing (ET) has been shown to be very successful for testing real world applications [10]. The original ET approach focuses on searching for a high coverage of the test object by generating separate inputs for single function calls. We have identified a large set of real world application for which this approach does not perform well because only sequential calls of the tested function can reach a high structural coverage (white box test) or can check functional behavior (black box tests). Especially, control software which is responsible for controlling and constraining a system cannot be tested successfully with ET. Such software is characterized by storing internal data during a sequence of calls. In this paper we present the Evolutionary Sequence Testing approach for white box and black box tests. For automatic sequence testing, a fitness function for the application of ET will be introduced, which allows the optimization of input sequences that reach a high coverage of the software under test. The authors also present a new compact description for the generation of real-world input sequences for functional testing. A set of objective functions to evaluate the test output of systems under test have been developed. These approaches are currently used for the structural and safety testing of car control systems.
机译:进化测试(ET)已被证明非常成功地测试现实世界应用[10]。原始ET方法专注于通过为单个函数调用生成单独的输入来搜索测试对象的高覆盖范围。我们已经确定了大量的真实世界应用程序,因为只有测试功能的连续呼叫只能达到高结构覆盖(白色盒子测试)或可以检查功能行为(黑盒子测试)。特别地,负责控制和约束系统的控制软件无法成功测试ET。这种软件的特征在于在呼叫序列期间存储内部数据。在本文中,我们介绍了白色盒子和黑匣子测试的进化序列测试方法。对于自动序列测试,将引入适用于ET的适用功能,这允许优化达到被测软件的高覆盖率的输入序列。作者还提出了一种新的紧凑描述,用于生成现实世界输入序列进行功能测试。已经开发了一组客观函数来评估被测系统的测试输出。这些方法目前用于汽车控制系统的结构和安全测试。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号