To Örebro University

oru.seÖrebro University Publications
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Quality attributes of test cases and test suites - importance & challenges from practitioners' perspectives
Department of Software Engineering, Blekinge Institute of Technology, Karlskrona, Sweden.
Department of Software Engineering, Blekinge Institute of Technology, Karlskrona, Sweden.
Department of Software Engineering, Blekinge Institute of Technology, Karlskrona, Sweden.
Department of Software Engineering, Blekinge Institute of Technology, Karlskrona, Sweden.
Show others and affiliations
2025 (English)In: Software quality journal, ISSN 0963-9314, E-ISSN 1573-1367, Vol. 33, no 1, article id 9Article in journal (Refereed) Published
Abstract [en]

The quality of the test suites and the constituent test cases significantly impacts confidence in software testing. While research has identified several quality attributes of test cases and test suites, there is a need for a better understanding of their relative importance in practice. We investigate practitioners' perceptions regarding the relative importance of quality attributes of test cases and test suites and the challenges that they face in ensuring the perceived important quality attributes. To capture the practitioners' perceptions, we conducted an industrial survey using a questionnaire based on the quality attributes identified in an extensive literature review. We used a sampling strategy that leverages LinkedIn to draw a large and heterogeneous sample of professionals with experience in software testing. We collected 354 responses from practitioners with a wide range of experience (from less than one year to 42 years of experience). We found that the majority of practitioners rated Fault Detection, Usability, Maintainability, Reliability, and Coverage to be the most important quality attributes. Resource Efficiency, Reusability, and Simplicity received the most divergent opinions, which, according to our analysis, depend on the software-testing contexts. Also, we identified common challenges that apply to the important attributes, namely inadequate definition, lack of useful metrics, lack of an established review process, and lack of external support. The findings point out where practitioners actually need further support with respect to achieving high-quality test cases and test suites under different software testing contexts. Hence, the findings can serve as a guideline for academic researchers when looking for research directions on the topic. Furthermore, the findings can be used to encourage companies to provide more support to practitioners to achieve high-quality test cases and test suites.

Place, publisher, year, edition, pages
Springer, 2025. Vol. 33, no 1, article id 9
Keywords [en]
Software testing, Test case quality, Test suite quality, Quality assurance
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:oru:diva-118740DOI: 10.1007/s11219-024-09698-wISI: 001396622900001OAI: oai:DiVA.org:oru-118740DiVA, id: diva2:1929767
Funder
Blekinge Institute of TechnologyELLIIT - The Linköping‐Lund Initiative on IT and Mobile CommunicationsKnowledge Foundation
Note

Open access funding provided by Blekinge Institute of Technology. This work has been supported by ELLIIT; the Strategic Research Area within IT and Mobile Communications, funded by the Swedish Government. The work has also been supported by a research grant for the GIST (reference number 20220235) and SERT project from the Knowledge Foundation in Sweden

Available from: 2025-01-21 Created: 2025-01-21 Last updated: 2025-05-19Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full text

Authority records

Chatzipetrou, Panagiota

Search in DiVA

By author/editor
Chatzipetrou, Panagiota
By organisation
Örebro University School of Business
In the same journal
Software quality journal
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar

doi
urn-nbn

Altmetric score

doi
urn-nbn
Total: 45 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf