An Empirical Study of Software Testing Quality Based on Natural Experiments

被引:0
|
作者
Li, Jiahao [1 ]
Cui, Xinhao [1 ]
Wang, Yichen [1 ]
Xie, Feng [2 ]
机构
[1] Beihang Univ, Beijing, Peoples R China
[2] Beijing Sai Ruo Technol Co Ltd, Beijing, Peoples R China
关键词
Software testing; Software testing quality; Natural experiments; Causal inference;
D O I
10.1109/QRS-C57518.2022.00080
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Software testing is an indispensable part of the software life cycle, and the quality of software testing largely affects the quality of software delivered to users. However, in the current stage of software testing quality research, the focus on testing quality influencing factors is still limited to theoretical analysis and model application, and there is a lack of empirical research based on real data and samples. To address this problem, this paper proposes the idea of using natural experiments to conduct empirical research in the field of software testing quality for the first time, and analyzes the feasibility of the research proposal through literature research. In this paper, the empirical study was conducted using real data provided by enterprises, through the research of cooperative enterprise project data and event records, selected the "CNAS expansion of the on-site review and audit training" as an exogenous event, team capacity as the explanatory variable to build a natural experimental model of test quality. After completing the empirical model, we analyze the results, which show that the exogenous events have a significant disposition effect on test quality, and the empirical results pass the four commonly used robustness tests, indicating that the experimental results have a high 95% confidence level. In addition, this paper also analyzes the control variables in the empirical model and finds that test team size can have an impact on test quality by affecting test diversity, which provides ideas for subsequent research. Finally, based on the experimental ideas and empirical results of this study,this paper summarizes the methodological paradigm of applying the natural experiment method to empirically study and analyze the factors affecting test quality, which provides an important reference example for future empirical studies by introducing the natural experiment method in the study of software quality and test quality, and greatly expands the research horizon of related fields.
引用
收藏
页码:499 / 508
页数:10
相关论文
共 50 条
  • [1] Software quality practices - An empirical study
    Khurana, M
    He, Z
    Court, I
    Ross, M
    Staples, G
    Wilson, D
    [J]. SOFTWARE QUALITY JOURNAL, 1996, 5 (02) : 75 - 85
  • [2] Empirical study of open source software selection for adoption, based on software quality characteristics
    Sarrab, Mohamed
    Rehman, Osama M. Hussain
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2014, 69 : 1 - 11
  • [3] An Empirical Study on Software Testing Practices in Automotive
    Lami, Giuseppe
    Biscoglio, Isabella
    Falcini, Fabio
    [J]. SOFTWARE PROCESS IMPROVEMENT AND CAPABILITY DETERMINATION (SPICE 2016), 2016, 609 : 301 - 315
  • [4] An Empirical Study of the Effects of Personality on Software Testing
    Kanij, Tanjila
    Merkel, Robert
    Grundy, John
    [J]. 2013 IEEE 26TH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING EDUCATION AND TRAINING (CSEE&T), 2013, : 239 - 248
  • [5] Software Complexity and Testing Effectiveness: An Empirical Study
    Kevrekidis, Kostas
    Albers, Stijn
    Sonnemans, Peter J. M.
    Stollman, Guillaume M.
    [J]. ANNUAL RELIABILITY AND MAINTAINABILITY SYMPOSIUM, 2009 PROCEEDINGS, 2009, : 540 - +
  • [6] An Empirical Study of Product Metrics in Software Testing
    Singh, Yogesh
    Kaur, Arvinder
    Suri, Bharti
    [J]. INNOVATIVE TECHNIQUES IN INSTRUCTION TECHNOLOGY, E-LEARNING, E-ASSESSMENT AND EDUCATION, 2008, : 64 - 72
  • [7] An Empirical Study of Test Cases in Software Testing
    Shete, Navnath
    Jadhav, Avinash
    [J]. 2014 INTERNATIONAL CONFERENCE ON INFORMATION COMMUNICATION AND EMBEDDED SYSTEMS (ICICES), 2014,
  • [8] Towards Improving the Quality of Requirement and Testing Process in Agile Software Development: An Empirical Study
    Ilays, Irum
    Hafeez, Yaser
    Almashfi, Nabil
    Ali, Sadia
    Humayun, Mamoona
    Aqib, Muhammad
    Alwakid, Ghadah
    [J]. Computers, Materials and Continua, 2024, 80 (03): : 3761 - 3784
  • [9] Testing Tools for Configurable Software Systems: A Review-based Empirical Study
    Ferreira, Fischer
    Diniz, Joao P.
    Silva, Cleiton
    Figueiredo, Eduardo
    [J]. PROCEEDINGS OF THE 13TH INTERNATIONAL WORKSHOP ON VARIABILITY MODELLING OF SOFTWARE-INTENSIVE SYSTEMS (VAMOS '19), 2019,
  • [10] A study on the standard of software quality testing
    Jung, HJ
    Jung, WT
    Yang, HS
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS - ICCSA 2006, PT 4, 2006, 3983 : 1052 - 1059