主页 > 科技 > 正文

移动应用测试云平台中的有效众包研究

2019-01-15 00:28网络整理阅读:191评论:0

移动应用测试云平台中的有效众包研究

Starov O. Cloud platform for research crowdsourcing in mobile testing[J]. 2013.论文摘要:

近年来,移动应用程序测试和云端测试已成为两个非常热门的主题领域。移动测试提供特定的测试活动,包括针对各种异构智能手机模型和操作系统(OS)版本的应用程序验证,构建分发和测试团队管理,,生产中的应用程序的监视和用户体验分析等。该研究对移动测试的现有云服务进行了深入分析,并解决了他们在关键移动应用业务的研究目的和测试需求方面的弱点。

本文开发了移动测试的云测试框架(CTOMS),用于对移动应用测试进行有效众包。该框架以轻量级且易于扩展的分布式系统的形式呈现,提供云服务以在各种远程移动设备上运行测试。CTOMS提供了移动测试所要求的两种新功能的实现。1、允许完全多方向测试。提供了在不同设备和/或操作系统版本上测试应用程序的机会,以及新设备模型或操作系统版本,以便与市场上最流行的应用程序兼容,或者只是传统的关键应用程序。2、CTOMS展示了在这种服务中有效整合适当的移动开发测试技术。特别地,它向用户提供关于配置的覆盖的建议,以使用组合方法进行测试。当前的CTOMS版本支持Android应用程序的自动功能测试和用户界面中的缺陷检测。研究问题:

移动应用云测试非常重要但却很难研究。现已存在许多初步满足测试人员需求的工业云服务,但是不可能进行调查以提高其有效性,例如应用其他测试方法(在单独的研究实验室中)。现有云服务用于移动测试有两个弱点。首先,缺乏集成测试技术,如用于覆盖率计算的组合测试,测试生成服务以及用于自动化动态安全测试的服务。其次,云测试自动化设备的挑战,突出了移动传感器在测试执行期间的控制问题。