首页> 外文会议>International Conference on Software Security and Reliability >ADAutomation: An Activity Diagram Based Automated GUI Testing Framework for Smartphone Applications
【24h】

ADAutomation: An Activity Diagram Based Automated GUI Testing Framework for Smartphone Applications

机译:ADAutomation:针对智能手机应用程序的基于活动图的自动GUI测试框架

获取原文
获取外文期刊封面目录资料

摘要

Under the increasing complexity and time-to-market pressures, functional validation is becoming a major bottleneck of smartphone applications running on mobile platforms (e.g., Android, iOS). Due to the GUI (Graphical User Interface) intensive nature, the execution of smartphone applications heavily relies on the interactions with users. Manual GUI testing is extremely slow and unacceptably expensive in practice. However, the lack of formal models of user behaviors in the design phase hinders the automation of GUI testing (i.e., test case generation and test evaluation). While thorough test efforts are required to ensure the consistency between user behavior specifications and GUI implementations, few of existing testing approaches can automatically utilize the design phase information to test complex smartphone applications. Based on UML activity diagrams, this paper proposes an automated GUI testing framework called AD Automation, which supports user behavior modeling, GUI test case generation, and post-test analysis and debugging. The experiments using two industrial smartphone applications demonstrate that our approach can not only drastically reduce overall testing time, but also improve the quality of designs.
机译:在日益增加的复杂性和上市时间的压力下,功能验证已成为在移动平台(例如Android,iOS)上运行的智能手机应用程序的主要瓶颈。由于GUI(图形用户界面)的密集性,智能手机应用程序的执行很大程度上取决于与用户的交互。手动GUI测试非常缓慢,在实践中价格昂贵。但是,在设计阶段缺少正式的用户行为模型会阻碍GUI测试的自动化(即测试用例生成和测试评估)。虽然需要进行全面的测试工作以确保用户行为规范和GUI实现之间的一致性,但很少有现有的测试方法可以自动利用设计阶段信息来测试复杂的智能手机应用程序。本文基于UML活动图,提出了一种称为AD Automation的自动化GUI测试框架,该框架支持用户行为建模,GUI测试用例生成以及测试后的分析和调试。使用两个工业智能手机应用程序进行的实验表明,我们的方法不仅可以大大减少总体测试时间,而且可以提高设计质量。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号