A survey on the practices of mobile application testing

Ítalo Santos, Júlio César C. Filho, S. Souza
{"title":"A survey on the practices of mobile application testing","authors":"Ítalo Santos, Júlio César C. Filho, S. Souza","doi":"10.1109/CLEI52000.2020.00034","DOIUrl":null,"url":null,"abstract":"[Context:] Mobile devices have become increasingly popular, and mobile applications should guarantee a very high level of reliability and quality. Mobile application testing needs to consider several unique requirements that distinguish it from conventional software testing. [Objective:] Our study aims to establish an overview of the testing practices conducted in mobile companies, to identify weaknesses that can be improved to make the testing activity more effective. [Method:] The survey questions were carefully designed using the Goal/Question/Metric method to provide relevant information to the questions raised in our study. [Results and Conclusions:] Our study outlines that native applications are more common. The testing level more performed is the system test and the positions that perform testing levels and objectives are described. Practices related to testing technique selection in the context of mobile applications are highlighted. In the context of this study, Cucumber and Selenium are the testing tools most used to automate testing activity. Some mobile testing characteristics were outlined to understand how the testing in mobile applications run on different devices, how testers deal with the diversity of operating systems that are constantly updated and whether tests are unified to testing a mobile app that runs in different platforms. Furthermore, we report the main challenges faced by testers during the validation of the mobile app.","PeriodicalId":413655,"journal":{"name":"2020 XLVI Latin American Computing Conference (CLEI)","volume":"93 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2020-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"4","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2020 XLVI Latin American Computing Conference (CLEI)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CLEI52000.2020.00034","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 4

Abstract

[Context:] Mobile devices have become increasingly popular, and mobile applications should guarantee a very high level of reliability and quality. Mobile application testing needs to consider several unique requirements that distinguish it from conventional software testing. [Objective:] Our study aims to establish an overview of the testing practices conducted in mobile companies, to identify weaknesses that can be improved to make the testing activity more effective. [Method:] The survey questions were carefully designed using the Goal/Question/Metric method to provide relevant information to the questions raised in our study. [Results and Conclusions:] Our study outlines that native applications are more common. The testing level more performed is the system test and the positions that perform testing levels and objectives are described. Practices related to testing technique selection in the context of mobile applications are highlighted. In the context of this study, Cucumber and Selenium are the testing tools most used to automate testing activity. Some mobile testing characteristics were outlined to understand how the testing in mobile applications run on different devices, how testers deal with the diversity of operating systems that are constantly updated and whether tests are unified to testing a mobile app that runs in different platforms. Furthermore, we report the main challenges faced by testers during the validation of the mobile app.
查看原文
分享 分享
微信好友 朋友圈 QQ好友 复制链接
本刊更多论文
移动应用程序测试实践调查
移动设备变得越来越流行,移动应用程序应该保证非常高的可靠性和质量。移动应用程序测试需要考虑与传统软件测试不同的几个独特需求。【目的】我们的研究旨在对移动公司进行的测试实践进行概述,以确定可以改进的弱点,使测试活动更有效。[方法]使用目标/问题/度量法精心设计调查问题,为我们研究中提出的问题提供相关信息。[结果和结论]我们的研究概述了本地应用程序更常见。执行的测试级别是系统测试,并且描述了执行测试级别和目标的位置。在移动应用程序的背景下,与测试技术选择相关的实践被强调。在本研究中,Cucumber和Selenium是自动化测试活动最常用的测试工具。本文概述了一些移动测试特征,以了解如何在不同设备上运行移动应用程序的测试,测试人员如何处理不断更新的操作系统的多样性,以及测试是否统一到测试运行在不同平台上的移动应用程序。此外,我们还报告了测试人员在手机应用验证过程中面临的主要挑战。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 去求助
来源期刊
自引率
0.00%
发文量
0
期刊最新文献
System with Optical Mark Recognition Based on Artificial Vision for the Processing of Multiple Selection Tests in School Competitions Predictive data analysis techniques applied to dropping out of university studies Real-Time Violence Detection in Videos Using Dynamic Images SECO-AM: An Approach for Maintenance of IT Architecture in Software Ecosystems A Mobile Crowdsensing-Based Solution for Online Bus Tracking
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
现在去查看 取消
×
提示
确定
0
微信
客服QQ
Book学术公众号 扫码关注我们
反馈
×
意见反馈
请填写您的意见或建议
请填写您的手机或邮箱
已复制链接
已复制链接
快去分享给好友吧!
我知道了
×
扫码分享
扫码分享
Book学术官方微信
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术
文献互助 智能选刊 最新文献 互助须知 联系我们:info@booksci.cn
Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。
Copyright © 2023 Book学术 All rights reserved.
ghs 京公网安备 11010802042870号 京ICP备2023020795号-1