首页> 外文会议>IASTED International Multi-conference on Applied Informatics >Using Tasks to Automate Regression Testing of GUIs
【24h】

Using Tasks to Automate Regression Testing of GUIs

机译:使用任务自动化GUI的回归测试

获取原文

摘要

Graphical User Interfaces (GUIs) present unique challenges for software testing. In this paper, we demonstrate that a test suite originally used to test a GUI contains a large number of unusable test cases for the modified GUI. We present a novel technique to recreate unusable test cases by associating meta-information (called a task) with each test case. Tasks represent activities that can be performed by using the software. The sequence of events in a test case represents the actions needed to complete its associated task. Even when changes to the GUI make test cases unusable, many tasks remain valid across successive GUI versions. We experimentally show that our technique is able to automatically and efficiently regenerate a large number of test cases.
机译:图形用户界面(GUI)为软件测试提供了独特的挑战。在本文中,我们证明了最初用于测试GUI的测试套件包含了修改GUI的大量无法使用的测试用例。我们提出了一种新颖的技术来通过将元信息(称为任务)与每个测试用例相关联来重新创建不可用的测试用例。任务表示可以通过使用该软件执行的活动。测试用例中的事件序列表示完成其关联任务所需的操作。即使在GUI的变化使测试用例不可用,即使在不可用的情况下,许多任务仍然在连续的GUI版本中有效。我们通过实验表明我们的技术能够自动和有效地再生大量的测试用例。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号