Exploratory testing: Do contextual factors influence software fault identification?

被引:2
作者
Asplund, Fredrik [1 ]
机构
[1] KTH Royal Inst Technol, Div Mechatron, Dept Machine Design, Brinellvagen 83, S-10044 Stockholm, Sweden
关键词
Exploratory testing; Knowledge management; Test management; TEAMS;
D O I
10.1016/j.infsof.2018.11.003
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Context Exploratory Testing (ET) is a manual approach to software testing in which learning, test design and test execution occurs simultaneously. Still a developing topic of interest to academia, although as yet insufficiently investigated, most studies focus on the skills and experience of the individual tester. However, contextual factors such as project processes, test scope and organisational boundaries are also likely to affect the approach. Objective: This study explores contextual differences between teams of testers at a MedTec firm developing safety-critical products to ascertain whether contextual factors can influence the outcomes of ET, and what associated implications can be drawn for test management. Method: A development project was studied in two iterations, each consisting of a quantitative phase testing hypotheses concerning when ET would identify faults in comparison to other testing approaches and a qualitative phase involving interviews. Results: Influence on ET is traced to how the scope of tests focus learning on different types of knowledge and imply an asymmetry in the strength and number of information flows to test teams. Conclusions: While test specialisation can be attractive to software development organisations, results suggest changes to processes and organisational structures might be required to maintain test efficiency throughout projects: the responsibility for test cases might need to be rotated late in projects, and asymmetries in information flows might require management to actively strengthen the presence and connections of test teams throughout the firm. However, further research is needed to investigate whether these results also hold for non safety-critical faults.
引用
收藏
页码:101 / 111
页数:11
相关论文
共 68 条
  • [1] Adams C., 2008, SAGE ENCY QUALITATIV
  • [2] Adams C., 2008, The SAGE encyclopedia of qualitative research methods, V2
  • [3] An experiment on the effectiveness and efficiency of exploratory testing
    Afzal, Wasif
    Ghazi, Ahmad Nauman
    Itkonen, Juha
    Torkar, Richard
    Andrews, Anneliese
    Bhatti, Khurram
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2015, 20 (03) : 844 - 878
  • [4] Impacts of the organizational model on testing: Three industrial cases
    Ahonen, JJ
    Junttila, T
    Sakkinen, M
    [J]. EMPIRICAL SOFTWARE ENGINEERING, 2004, 9 (04) : 275 - 296
  • [5] Andersson C., 2007, P 1 INT S EMP SOFTW
  • [6] [Anonymous], 2009, INTERVIEWS LEARNING
  • [7] [Anonymous], 2012, CASE STUDY RES SOFTW, DOI DOI 10.1002/9781118181034
  • [8] [Anonymous], 2014, RES DESIGN
  • [9] [Anonymous], 2007, RES METHODS ED
  • [10] The Future of Weak Ties
    Aral, Sinan
    [J]. AMERICAN JOURNAL OF SOCIOLOGY, 2016, 121 (06) : 1931 - 1939