首页> 外文会议>Software Testing, Verification and Validation Workshops, 2009. ICSTW '09 >Towards Dynamic Adaptive Automated Test Generation for Graphical User Interfaces
【24h】

Towards Dynamic Adaptive Automated Test Generation for Graphical User Interfaces

机译:面向图形用户界面的动态自适应自动测试生成

获取原文

摘要

Graphical user interfaces (GUIs) present an enormous number of potential event sequences to users. During testing it is necessary to cover this space, however the complexity of modern GUIs has made this an increasingly difficult task. Our past work has demonstrated that it is important to incorporate "context'' into GUI test cases, in terms of event combinations, event sequence length, and by considering all possible starting and ending positions for each event. Despite the use of our most refined modeling techniques, many of the generated test cases remain unexecutable. In this paper, we posit that due to the dynamic state-based nature of GUIs, it is important to incorporate feedback from the execution of tests into test case generation algorithms. We propose the use of an evolutionary algorithm to generate test suites with fewer unexecutable test cases and higher event interaction coverage.
机译:图形用户界面(GUI)为用户提供了大量潜在事件序列。在测试过程中,必须覆盖该空间,但是现代GUI的复杂性使这项工作变得越来越困难。我们过去的工作表明,就事件组合,事件序列长度以及考虑每个事件的所有可能的开始和结束位置而言,将“上下文”并入GUI测试用例非常重要。建模技术中,许多生成的测试用例仍然无法执行;在本文中,我们认为,由于GUI的基于动态状态的本质,将测试执行的反馈信息整合到测试用例生成算法中非常重要。使用进化算法生成具有更少的不可执行测试用例和更高的事件交互覆盖率的测试套件。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号