首页> 外文期刊>Empirical Software Engineering >Successes, challenges, and rethinking - an industrial investigation on crowdsoureed mobile application testing
【24h】

Successes, challenges, and rethinking - an industrial investigation on crowdsoureed mobile application testing

机译:成功,挑战和反思-关于群众性移动应用测试的行业调查

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

摘要

The term crowdsourcing - a compound contraction of crowd and outsourcing - is a new paradigm for utilizing the power of crowds of people to facilitate large-scale tasks that are costly or time consuming with traditional methods. This paradigm offers mobile application companies the possibility to outsource their testing activities to crowdsourced testers (crowdtesters) who have various testing facilities and environments, as well as different levels of skills and expertise. With this so-called Crowdsourced Mobile Application Testing (CMAT), some of the well-recognized issues in testing mobile applications, such as multitude of mobile devices, fragmentation of device models, variety of OS versions, and omnifariousness of testing scenarios, could be mitigated. However, how effective is CMAT in practice? What are the challenges and issues presented by the process of applying CMAT? How can these issues and challenges be overcome and CMAT be improved? Although CMAT has attracted attention from both academia and industry, these questions have not been addressed or researched in depth based on a large-scale and real-life industrial study. Since June 2015, we have worked with Mooctest, Inc., a CMAT intermediary, on testing five real-life Android applications using their CMAT platform - Kikbug. Throughout the process, we have collected 1013 bug reports from 258 crowdtesters and found 247 bugs in total. This paper will present our industrial study thoroughly and give an insightful analysis to investigate the successes and challenges of applying CMAT.
机译:术语“众包”是人群和外包的复合收缩,是一种新的范式,它可以利用人群的力量来完成使用传统方法昂贵或费时的大规模任务。这种范例为移动应用程序公司提供了将其测试活动外包给具有各种测试设施和环境以及不同水平的技能和专业知识的众包测试人员(crowdtesters)的可能性。借助这种所谓的众包移动应用程序测试(CMAT),可能会测试移动应用程序中一些公认的问题,例如众多移动设备,设备模型碎片化,操作系统版本多种多样以及测试场景无所不在。缓解。但是,CMAT在实践中有多有效?应用CMAT的过程面临哪些挑战和问题?如何克服这些问题和挑战并改善CMAT?尽管CMAT引起了学术界和工业界的关注,但是基于大规模和现实的工业研究,这些问题尚未得到解决或深入研究。自2015年6月起,我们与CMAT中介公司Mooctest,Inc.合作,使用其CMAT平台Kikbug测试了五个真实的Android应用程序。在整个过程中,我们从258个人群测试人员那里收集了1013个错误报告,总共发现了247个错误。本文将全面介绍我们的行业研究,并提供有见地的分析,以研究应用CMAT的成功和挑战。

著录项

  • 来源
    《Empirical Software Engineering》 |2019年第2期|537-561|共25页
  • 作者单位

    Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75083 USA;

    Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210023, Jiangsu, Peoples R China;

    Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210023, Jiangsu, Peoples R China|Univ Calif Irvine, Dept Informat, Irvine, CA USA;

    Nanjing Univ, State Key Lab Novel Software Technol, Nanjing 210023, Jiangsu, Peoples R China;

    Univ Texas Dallas, Dept Comp Sci, Richardson, TX 75083 USA;

  • 收录信息
  • 原文格式 PDF
  • 正文语种 eng
  • 中图分类
  • 关键词

    Crowdsourcing; Crowdsourced mobile application testing; Android applications;

    机译:众包;众包移动应用程序测试;Android应用程序;

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号