首页> 外文会议>IEEE/ACM International Conference on Automated Software Engineering Workshop >A Conceptual Framework for the Comparison of Fully Automated GUI Testing Techniques
【24h】

A Conceptual Framework for the Comparison of Fully Automated GUI Testing Techniques

机译:全自动GUI测试技术比较的概念框架

获取原文

摘要

Fully automated GUI testing techniques play an important role in the modern software development life cycles. These techniques are implemented by algorithms that automatically traverse the GUI by interacting with it, like robots discovering unexplored spaces. These algorithms are able to define and run test cases on the fly, while the application is in execution. Testing adequacy, performance or costs of such techniques may differ on the basis of different factors. In this paper we will propose an approach for comparing fully automated GUI testing techniques in a systematic manner. The approach is based on a generalized parametric algorithm that abstracts the key aspects of these techniques and provides a conceptual framework that can be used to define and compare different testing approaches. To validate the framework, we exploit it to compare the testing adequacy and the GUI models inferred by 9 fully automated testing techniques obtained by varying the configuration of the algorithm. The experiment is performed on a real Android application.
机译:全自动GUI测试技术在现代软件开发生命周期中发挥着重要作用。这些技术由算法实现,该算法通过与其交互自动遍历GUI,例如发现未开发空间的机器人。这些算法能够在暂时定义和运行测试用例,而应用程序执行。测试充足性,这些技术的性能或成本可能在不同因素的基础上不同。在本文中,我们将提出一种以系统方式进行比较全自动GUI测试技术的方法。该方法基于广义参数算法,摘要这些技术的关键方面,并提供了一种可用于定义和比较不同的测试方法的概念框架。为了验证框架,我们利用它来比较通过改变算法配置而推断的测试充分性和推断的GUI模型。实验是在真正的Android应用程序上进行的。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号