Understanding Problem Solving in Software Testing: An Exploration of Tester Routines and Behavior


연구 분야: Verification



학회: IFIP International Conference on Testing Software and Systems


초록

Software testing is a difficult, intellectual activity performed in a social environment. Naturally, testers use and allocate multiple cognitive resources towards this task. The goal of this study is to understand better the routine and behaviour of human testers and their mental models when performing testing. We investigate this topic by surveying 38 software testers and developers in Sweden. The survey explores testers’ cognitive processes when performing testing by investigating the knowledge they bring, the activities they select and perform, and the challenges they face in their routine. By analyzing the survey results, we provide a characterization of tester practices and identify insights regarding the problem-solving process. We use these descriptions to further enhance a cognitive model of software testing.


Author Profile
Eduard Paul Enoiu

Division of Networked and Embedded Systems Mälardalen University Västerås Sweden

Andorra
Author Profile
Gregory Gay

Department of Computer Science and Engineering Chalmers University of Gothenburg Gothenburg Sweden

Andorra
Author Profile
Jameel Esber

Department of Computer Science and Engineering University of Gothenburg Gothenburg Sweden

Andorra

📄 논문 정보

발행 연도 2023년
인용수 0
출판 국가 Andorra
사이트 Springer
좋아요 수 0

연관 논문 목록 (278건)