• DocumentCode
    2438745
  • Title

    WYSIWYT testing in the spreadsheet paradigm: an empirical evaluation

  • Author

    Rothermel, Karen J. ; Cook, Curtis R. ; Burnett, MargaretM ; Schonfeld, Justin ; Green, T.R.G. ; Rothermel, Gregg

  • Author_Institution
    Dept. of Comput. Sci., Oregon State Univ., Corvallis, OR, USA
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    230
  • Lastpage
    239
  • Abstract
    Is it possible to achieve some of the benefits of formal testing within the informal programming conventions of the spreadsheet paradigm? We have been working on an approach that attempts to do so via the development of a testing methodology for this paradigm. Our “What You See Is What You Test” (WYSIWYT) methodology supplements the convention by which spreadsheets provide automatic immediate visual feedback about values by providing automatic immediate visual feedback about “testedness”. In previous work we described this methodology (G. Rothermal et al., 1998). We present empirical data about the methodology´s effectiveness. Our results show that the use of the methodology was associated with significant improvement in testing effectiveness and efficiency, even with no training on the theory of testing or test adequacy that the model implements. These results may be due at least in part to the fact that use of the methodology was associated with a significant reduction in overconfidence
  • Keywords
    program testing; spreadsheet programs; visual programming; WYSIWYT testing; What You See Is What You Test; automatic immediate visual feedback; empirical data; empirical evaluation; formal testing; informal programming conventions; overconfidence; spreadsheet paradigm; test adequacy; testedness; testing effectiveness; testing methodology; visual programming; Automatic testing; Computer languages; Computer science; Displays; Engines; Feedback; Large-scale systems; Permission; Programming profession; Software maintenance;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2000. Proceedings of the 2000 International Conference on
  • Conference_Location
    Limerick
  • ISSN
    0270-5257
  • Print_ISBN
    1-58113-206-9
  • Type

    conf

  • DOI
    10.1109/ICSE.2000.870414
  • Filename
    870414