【24h】

Plan Generation for GUI Testing

机译:GUI测试的计划生成

获取原文
获取原文并翻译 | 示例

摘要

Graphical user interfaces (GUIs) have become nearly ubiquitous as a means of interacting with software systems. GUIs are typically highly complex pieces of software, and testing their correctness poses a large challenge. In this paper, we present a new approach to automatic testing of GUIs that builds on AI planning techniques. The motivating idea is that GUI test designers will often find it easier to specify typical goals that users of their software might have than to specify sequences of GUI actions that users might perform to achieve those goals. Thus we cast GUI test-case generation as an instance of plan generation: given a specification of initial and goal states for a GUI, a planner is used to generate sequences of GUI actions that lead from the initial state to the goal state. We describe our GUI testing system, PATHS ( Planning Assisted Tester for grapHical user interface Systems), and we report on experiments using PATHS to generate test cases for Microsoft's WordPad.
机译:图形用户界面(GUI)几乎已成为与软件系统进行交互的一种方式。 GUI通常是非常复杂的软件,测试其正确性带来了巨大的挑战。在本文中,我们提出了一种基于AI规划技术的GUI自动测试新方法。鼓舞人心的想法是,GUI测试设计人员通常会发现,指定其软件用户可能具有的典型目标比指定用户为实现这些目标而执行的GUI动作序列要容易得多。因此,我们将GUI测试用例生成作为计划生成的实例:给定了GUI的初始状态和目标状态的规范,计划器用于生成从初始状态到目标状态的GUI动作序列。我们描述了我们的GUI测试系统PATHS(用于图形用户界面系统的计划辅助测试器),并报告了使用PATH生成Microsoft WordPad测试用例的实验。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号