首页> 外文会议>ICSE workshop on automation of software test 2010 >Model-Based Testing of Multiple GUI Variants Using the GUI Test Generator
【24h】

Model-Based Testing of Multiple GUI Variants Using the GUI Test Generator

机译:使用GUI测试生成器的多个GUI变量的基于模型的测试

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

摘要

Many modern application development frameworks separate presentation logic and business logic into layers. However, current model-based GUI testing tools do not model and test presentation logic and business logic separately. This paper proposes to separate business logic from the GUI behaviour model. The business logic is modelled using traditional model-based testing tools like Spec Explorer while the presentation logic is recorded by a capture/replay tool. The two parts are connected via a mapping model. This paper proposes a new approach to test multiple GUI variants of an application in a reusable manner and introduces the GUI Test Generator (GTG). GTG is a tool which allows testers to define a mapping from business logic to presentation logic. Based on the mapping, GTG converts business logic test cases into presentation logic test cases. GTG is particularly useful for testing applications with a single business logic core and multiple variants of the user interface. This paper introduces the architecture of GTG and presents a case study for testing two different front-ends of an email client.
机译:许多现代的应用程序开发框架将表示逻辑和业务逻辑分为几层。但是,当前基于模型的GUI测试工具不能单独建模和测试表示逻辑和业务逻辑。本文提出将业务逻辑与GUI行为模型分开。使用传统的基于模型的测试工具(例如Spec Explorer)对业务逻辑进行建模,而表示逻辑则由捕获/重放工具记录。这两个部分通过映射模型连接。本文提出了一种以可重用的方式测试应用程序的多个GUI变体的新方法,并介绍了GUI测试生成器(GTG)。 GTG是允许测试人员定义从业务逻辑到表示逻辑的映射的工具。基于该映射,GTG将业务逻辑测试用例转换为表示逻辑测试用例。 GTG对于测试具有单个业务逻辑核心和用户界面的多个变体的应用程序特别有用。本文介绍了GTG的体系结构,并提出了用于测试电子邮件客户端的两个不同前端的案例研究。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号