【24h】

How do Developers Test Android Applications?

机译:开发人员如何测试Android应用程序?

获取原文

摘要

Enabling fully automated testing of mobile applications has recently become an important topic of study for both researchers and practitioners. A plethora of tools and approaches have been proposed to aid mobile developers both by augmenting manual testing practices and by automating various parts of the testing process. However, current approaches for automated testing fall short in convincing developers about their benefits, leading to a majority of mobile testing being performed manually. With the goal of helping researchers and practitioners - who design approaches supporting mobile testing - to understand developer's needs, we analyzed survey responses from 102 open source contributors to Android projects about their practices when performing testing. The survey focused on questions regarding practices and preferences of developers/testers in-the-wild for (i) designing and generating test cases, (ii) automated testing practices, and (iii) perceptions of quality metrics such as code coverage for determining test quality. Analyzing the information gleaned from this survey, we compile a body of knowledge to help guide researchers and professionals toward tailoring new automated testing approaches to the need of a diverse set of open source developers.
机译:启用对移动应用的全自动测试最近成为研究人员和从业者的研究。已经提出了一种卓越的工具和方法来帮助移动开发人员通过增强手动测试实践,并通过自动化测试过程的各个部分。然而,目前的自动化测试方法令人信服的开发人员对其益处的令人信服,导致大部分移动测试是手动执行的。通过帮助研究人员和从业者 - 设计支持移动测试的方法 - 了解开发人员的需求,我们分析了来自102个开源贡献者的调查响应在执行测试时对其实践的练习。该调查专注于(i)设计和生成测试用例的开发人员/测试人员的实践和偏好的问题,(ii)自动化测试实践,(iii)对确定测试的代码覆盖等质量指标的看法质量。分析从本调查中收集的信息,我们编制了一个知识体系,帮助指导研究人员和专业人员来定制新的自动化测试方法,以满足各种开源开发人员的需求。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号