A Decision Support Method for Recommending Degrees of Exploration in Exploratory Testing
Ahmad Nauman Ghazi, Kai Petersen, Claes Wohlin, Elizabeth Bjarnason

TL;DR
This paper introduces a decision support method using the repertory grid technique to help practitioners choose appropriate levels of exploratory testing, improving understanding and prioritization in testing processes.
Contribution
It proposes a novel approach for distributing testing effort across exploration levels, validated through focus groups in an industrial setting.
Findings
The approach helps practitioners reflect on testing levels and decision criteria.
It aligns understanding of exploratory testing priorities among team members.
The company should increase exploration levels beyond scripted testing.
Abstract
Exploratory testing is neither black nor white, but rather a continuum of exploration exists. In this research we propose an approach for decision support helping practitioners to distribute time between different degrees of exploratory testing on that continuum. To make the continuum manageable, five levels have been defined: freestyle testing, high, medium and low degrees of exploration, and scripted testing. The decision support approach is based on the repertory grid technique. The approach has been used in one company. The method for data collection was focus groups. The results showed that the proposed approach aids practitioners in the reflection of what exploratory testing levels to use, and aligns their understanding for priorities of decision criteria and the performance of exploratory testing levels in their contexts. The findings also showed that the participating company,…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Software Engineering Research · Big Data and Business Intelligence
