arXivDaily arXiv每日学术速递 周一至周五更新
北美退伍军人节(Veterans Day),12 日无更新
arXiv 2402.09541cs.SE
收藏

评估测试产物质量——一项三级研究

Assessing test artifact quality -- A tertiary study

Huynh Khanh Vi Tran, Michael Unterkalmsteiner, Jürgen Börstler, Nauman bin Ali

AI总结:

本文通过系统文献综述分析了49项关于软件测试产物质量的二次研究,提出了一个基于文献和ISO/IEC 25010:2011的测试用例/套件质量综合模型,以支持实践中的质量评估与改进。

摘要:

背景:现代软件开发越来越依赖软件测试来更频繁地交付高质量软件。这对软件测试中的核心产物(即测试套件和测试用例)的质量提出了很高要求。目标:我们旨在开发一个综合模型,用于捕捉与多种视角相关的测试用例/套件质量维度。方法:我们进行了系统性的文献综述,以识别和分析关于软件测试产物质量方面的现有二次研究。结果:我们识别出49项相关的二次研究。在这49项研究中,不到一半对所包含的初级研究进行了某种形式的质量评估,且只有3项在综合结果时考虑了初级研究的质量。我们提出了上下文维度和因素的聚合,可用于表征研究测试用例/套件质量的环境。我们还基于文献和ISO/IEC 25010:2011中的发现,提供了一个包含质量属性定义和测量的测试用例/套件质量综合模型。结论:本文提出的测试产物质量模型可用于支持实践中的测试产物质量评估和改进计划。此外,该模型也可用作记录上下文特征的框架,使研究结果更易于研究和实践获取。

英文摘要:

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.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑