首页> 外文期刊>International journal of software engineering and knowledge engineering >Automated Visual Testing of Application User Interfaces Using Static Analysis of Screenshots
【24h】

Automated Visual Testing of Application User Interfaces Using Static Analysis of Screenshots

机译:使用屏幕截图的静态分析自动化应用程序用户界面的视觉测试

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

摘要

Mobile and web applications must operate and be displayed correctly on many different devices and browsers. The visual testing of web or mobile applications is usually a manual process that requires a significant amount of testing time, meaning that applications are tested only on a few devices. It is then assumed that the applications will be displayed correctly on other compatible or similar devices. This paper presents an automated visual testing method for user interfaces. The main contributions of this paper are a classification scheme for visual defects of user interfaces and the definition of an automatic visual testing method that tests applications on many different devices with varying hardware and software parameters. The method is based on an automated search for defects using heuristic and expected state prediction algorithms, which involves analyzing the resources used by applications and screenshots. The testing method works by executing applications on a full set of devices, taking a screenshot at every execution step, and analyzing each of these screenshots. The manual as well as automated testing approaches were validated on 781 of Android applications. The experimental results show that the proposed method has advantages over manual testing.
机译:移动和Web应用程序必须在许多不同的设备和浏览器上正确显示并正确显示。 Web或移动应用程序的视觉测试通常是需要大量测试时间的手动过程,这意味着应用程序仅在少数设备上进行测试。然后假设应用程序将在其他兼容或类似的设备上正确显示。本文介绍了用户界面的自动视觉测试方法。本文的主要贡献是用户界面的视觉缺陷的分类方案以及自动视觉测试方法的定义,该方法在具有不同硬件和软件参数的许多不同设备上测试应用程序的应用。该方法基于使用启发式和预期状态预测算法的自动搜索缺陷,这涉及分析应用程序和屏幕截图所使用的资源。测试方法通过在全套设备上执行应用程序,在每个执行步骤中屏蔽屏幕截图,并分析每个屏幕截图。在Android应用程序的781中验证了手册以及自动化测试方法。实验结果表明,该方法具有对手动测试的优势。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号