Skip to main content

Lund University Publications

LUND UNIVERSITY LIBRARIES

Benefits and Limitations of Automated Software Testing Systematic Literature Review and Practitioner Survey

Rafi, Dudekula Mohammad ; Moses, Katam Reddy Kiran ; Petersen, Kai and Mäntylä, Mika LU (2012) 7th International Workshop on Automation of Software Test p.36-42
Abstract
There is a documented gap between academic and practitioner views on software testing. This paper tries to close the gap by investigating both views regarding the benefits and limits of test automation. The academic views are studied with a systematic literature review while the practitioners views are assessed with a survey, where we received responses from 115 software professionals. The results of the systematic literature review show that the source of evidence regarding benefits and limitations is quite shallow as only 25 papers provide the evidence. Furthermore, it was found that benefits often originated from stronger sources of evidence (experiments and case studies), while limitations often originated from experience reports. We... (More)
There is a documented gap between academic and practitioner views on software testing. This paper tries to close the gap by investigating both views regarding the benefits and limits of test automation. The academic views are studied with a systematic literature review while the practitioners views are assessed with a survey, where we received responses from 115 software professionals. The results of the systematic literature review show that the source of evidence regarding benefits and limitations is quite shallow as only 25 papers provide the evidence. Furthermore, it was found that benefits often originated from stronger sources of evidence (experiments and case studies), while limitations often originated from experience reports. We believe that this is caused by publication bias of positive results. The survey showed that benefits of test automation were related to test reusability, repeatability, test coverage and effort saved in test executions. The limitations were high initial invests in automation setup, tool selection and training. Additionally, 45% of the respondents agreed that available tools in the market offer a poor fit for their needs. Finally, it was found that 80% of the practitioners disagreed with the vision that automated testing would fully replace manual testing. (Less)
Please use this url to cite or link to this publication:
author
; ; and
organization
publishing date
type
Chapter in Book/Report/Conference proceeding
publication status
published
subject
host publication
2012 7th International Workshop on Automation of Software Test (AST)
pages
36 - 42
publisher
IEEE - Institute of Electrical and Electronics Engineers Inc.
conference name
7th International Workshop on Automation of Software Test
conference location
Zürich, Switzerland
conference dates
2012-06-02 - 2012-06-03
external identifiers
  • scopus:84864258235
ISBN
978-1-4673-1821-1
DOI
10.1109/IWAST.2012.6228988
language
English
LU publication?
yes
id
9de4cf55-3389-451a-ba00-e34c23900b95 (old id 3053014)
date added to LUP
2016-04-04 11:19:07
date last changed
2022-03-23 17:16:37
@inproceedings{9de4cf55-3389-451a-ba00-e34c23900b95,
  abstract     = {{There is a documented gap between academic and practitioner views on software testing. This paper tries to close the gap by investigating both views regarding the benefits and limits of test automation. The academic views are studied with a systematic literature review while the practitioners views are assessed with a survey, where we received responses from 115 software professionals. The results of the systematic literature review show that the source of evidence regarding benefits and limitations is quite shallow as only 25 papers provide the evidence. Furthermore, it was found that benefits often originated from stronger sources of evidence (experiments and case studies), while limitations often originated from experience reports. We believe that this is caused by publication bias of positive results. The survey showed that benefits of test automation were related to test reusability, repeatability, test coverage and effort saved in test executions. The limitations were high initial invests in automation setup, tool selection and training. Additionally, 45% of the respondents agreed that available tools in the market offer a poor fit for their needs. Finally, it was found that 80% of the practitioners disagreed with the vision that automated testing would fully replace manual testing.}},
  author       = {{Rafi, Dudekula Mohammad and Moses, Katam Reddy Kiran and Petersen, Kai and Mäntylä, Mika}},
  booktitle    = {{2012 7th International Workshop on Automation of Software Test (AST)}},
  isbn         = {{978-1-4673-1821-1}},
  language     = {{eng}},
  pages        = {{36--42}},
  publisher    = {{IEEE - Institute of Electrical and Electronics Engineers Inc.}},
  title        = {{Benefits and Limitations of Automated Software Testing Systematic Literature Review and Practitioner Survey}},
  url          = {{http://dx.doi.org/10.1109/IWAST.2012.6228988}},
  doi          = {{10.1109/IWAST.2012.6228988}},
  year         = {{2012}},
}