• DocumentCode
    652665
  • Title

    Combinatorial Testing Tool Learnability in an Industrial Environment

  • Author

    Kruse, Peter M. ; Condori-Fernandez, Nelly ; Vos, Tanja E. J. ; Bagnato, Alessandra ; Brosse, Etienne

  • Author_Institution
    Berner & Mattner Systemtechnik GmbH, Berlin, Germany
  • fYear
    2013
  • fDate
    10-11 Oct. 2013
  • Firstpage
    304
  • Lastpage
    312
  • Abstract
    [Context] Numerous combinatorial testing techniques are available for generating test cases. However, many of them are never used in practice. [Objective] Considering that learn ability plays a vital role in initial adoption or rejection of a technology, in this paper we aim to investigate the learnability of a combinatorial testing tool in an industrial environment. [Method] A case study research method was designed and conducted, by including i) the definition of learnability measures for test cases models built using a combinatorial testing tool. ii) A training program was also implemented. iii) Qualitative and quantitative evaluation based on a three-level strategy was carried out (Reaction, Learning, and Performance). [Results] At the first level, the tool was perceived as easy to learn by the trainees (from a five-point ordinal scale). However, at the second level, during hands-on learning, it changed slightly: According to the working diaries, there were major difficulties. At third level, analyzing the learning curve of each trainee, we observe that semantic errors made per each subject were reduced slightly over the time.
  • Keywords
    computer science education; program testing; software tools; combinatorial testing techniques; combinatorial testing tool learnability; five-point ordinal scale; hands-on learning; industrial environment; learning curve; qualitative evaluation; quantitative evaluation; semantic errors; technology adoption; technology rejection; test case generation; test cases models; three-level strategy; training program; working diaries; Abstracts; Classification tree analysis; Context; Materials; Testing; Training; Unified modeling language; classification tree method; combinatorial testing; industrial case study; learnability assessing; technology acceptance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Empirical Software Engineering and Measurement, 2013 ACM / IEEE International Symposium on
  • Conference_Location
    Baltimore, MD
  • ISSN
    1938-6451
  • Print_ISBN
    978-0-7695-5056-5
  • Type

    conf

  • DOI
    10.1109/ESEM.2013.49
  • Filename
    6681373