  Context: Modern software development increasingly relies on software testing
for an ever more frequent delivery of high quality software. This puts high
demands on the quality of the central artifacts in software testing, test
suites and test cases. Objective: We aim to develop a comprehensive model for
capturing the dimensions of test case/suite quality, which are relevant for a
variety of perspectives. Method: We have carried out a systematic literature
review to identify and analyze existing secondary studies on quality aspects of
software testing artifacts. Results: We identified 49 relevant secondary
studies. Of these 49 studies, less than half did some form of quality appraisal
of the included primary studies and only 3 took into account the quality of the
primary study when synthesizing the results. We present an aggregation of the
context dimensions and factors that can be used to characterize the environment
in which the test case/suite quality is investigated. We also provide a
comprehensive model of test case/suite quality with definitions for the quality
attributes and measurements based on findings in the literature and ISO/IEC
25010:2011. Conclusion: The test artifact quality model presented in the paper
can be used to support test artifact quality assessment and improvement
initiatives in practice. Furtherm Information and Software Technology 139
(2021): 106620ore, the model can also be used as a framework for documenting
context characteristics to make research results more accessible for research
and practice.
