
Definitive guidelines toward effective mobile devices crowdtesting methodology
Author(s) -
Qamar Naith,
Fabio Ciravegna
Publication year - 2020
Publication title -
international journal of crowd science
Language(s) - English
Resource type - Journals
ISSN - 2398-7294
DOI - 10.1108/ijcs-01-2020-0002
Subject(s) - originality , android (operating system) , crowdsourcing , computer science , mobile device , exploratory research , work (physics) , data science , knowledge management , engineering , computer security , world wide web , qualitative research , mechanical engineering , social science , sociology , anthropology , operating system
Purpose This paper aims to gauge developers’ perspectives regarding the participation of the public and anonymous crowd testers worldwide, with a range of varied experiences. It also aims to gather their needs that could reduce their concerns of dealing with the public crowd testers and increase the opportunity of using the crowdtesting platforms. Design/methodology/approach An online exploratory survey was conducted to gather information from the participants, which included 50 mobile application developers from various countries with diverse experiences across Android and iOS mobile platforms. Findings The findings revealed that a significant proportion (90%) of developers is potentially willing to perform testing via the public crowd testers worldwide. This on condition that several fundamental features were available, which enable them to achieve more realistic tests without artificial environments on large numbers of devices. The results also demonstrated that a group of developers does not consider testing as a serious job that they have to pay for, which can affect the gig-economy and global market. Originality/value This paper provides new insights for future research in the study of how acceptable it is to work with public and anonymous crowd workers, with varying levels of experience, to perform tasks in different domains and not only in software testing. In addition, it will assist individual or small development teams who have limited resources or who do not have thousands of testers in their private testing community, to perform large-scale testing of their products.