Challenges concerning test case specifications in automotive software testing: assessment of frequency and criticality

被引:23
作者
Juhnke, Katharina [1 ,2 ]
Tichy, Matthias [2 ]
Houdek, Frank [1 ]
机构
[1] Daimler AG, Res Grp, MBC Dev, Ulm, Germany
[2] Ulm Univ, Inst Software Engn & Programming Languages, Ulm, Germany
关键词
Automotive software testing; Test case specification; Embedded systems; Challenges;
D O I
10.1007/s11219-020-09523-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Automotive test case specifications document test cases to be performed for a specific test object at a defined test level. They are a fundamental part of a structured automotive testing process, as required by the ISO 26262. The aim of our research is to identify challenges from a practitioner's point of view that lead to poor quality of test case specifications and thus negatively impact time, cost, and probability of defect detection. We designed an exploratory case study to systematically identify challenges focusing on (C) creation, (P) processing, and (Q) quality assurance related aspects of test case specifications. We conducted 17 semi-structured interviews covering a German OEM as well as three of its automotive suppliers and analyzed them qualitatively. We investigated causes and consequences arising from the challenges. Additionally, we conducted a descriptive survey to assess frequency and criticality. The identified challenges were summarized in a taxonomy consisting of nine main categories: (1) availability and (2) content-related problems with input artifacts, problems related to (3) a lack of knowledge, (4) the test case description, (5) the test case specification content, (6) processes, (7) communication, (8) quality assurance, and (9) tools. The challenges were assessed by 26 internal and 10 external employees. Hence, we identified differences between these groups in terms of access to documents, incomplete requirements, scope of model series, process, and tool-related aspects. Overall, the study results underline the necessity of quality assurance measures for test case specifications. Based on the assessments, our research indicates a broad range of test case description related challenges that are promising candidates for improving test case specification quality.
引用
收藏
页码:39 / 100
页数:62
相关论文
共 31 条
[1]  
[Anonymous], 2014, INFORM 2014
[2]  
[Anonymous], 2015, STAND GLOSS TERMS US
[3]  
[Anonymous], 2013, 29119 ISO
[4]   Software testing research: Achievements, challenges, dreams [J].
Bertolino, Antonia .
FOSE 2007: FUTURE OF SOFTWARE ENGINEERING, 2007, :85-103
[5]  
Blaikie N., 2003, ANAL QUANTITATIVE DA
[6]  
Bringmann Eckard, 2008, 2008 First IEEE International Conference on Software Testing, Verification and Validation (ICST '08), P485, DOI 10.1109/ICST.2008.45
[7]  
Broy M., 2006, 28th International Conference on Software Engineering Proceedings, P33, DOI 10.1145/1134285.1134292
[8]  
Cohen J., 1988, STAT POWER ANAL BEHA, DOI 10.4324/9780203771587
[9]  
Dresch A., 2015, DESIGN SCI RES METHO
[10]  
Dreyfus Stuart E., 1980, 5 STAGE MODEL MENTAL, DOI DOI 10.21236/ADA084551