A Methodology for Testing Spreadsheets (2001)
Cached
Download Links
- [ftp.cs.orst.edu]
- [web.engr.oregonstate.edu]
- [cse.unl.edu]
- DBLP
Other Repositories/Bibliography
| Venue: | ACM Transactions on Software Engineering and Methodology |
| Citations: | 79 - 41 self |
BibTeX
@ARTICLE{Rothermel01amethodology,
author = {Gregg Rothermel and Margaret Burnett and Lixin Li and Christopher DuPuis and Andrei Sheretov},
title = {A Methodology for Testing Spreadsheets},
journal = {ACM Transactions on Software Engineering and Methodology},
year = {2001},
volume = {10},
pages = {110--147}
}
Years of Citing Articles
OpenURL
Abstract
This article presents a testing methodology that adapts data flow adequacy criteria and coverage monitoring to the task of testing spreadsheets. To accommodate the evaluation model used with spreadsheets, and the interactive process by which they are created, our methodology is incremental. To accommodate the users of spreadsheet languages, we provide an interface to our methodology that does not require an understanding of testing theory. We have implemented our testing methodology in the context of the Forms/3 visual spreadsheet language. We report on the methodology, its time and space costs, and the mapping from the testing strategy to the user interface. In an empirical study, we found that test suites created according to our methodology detected, on average, 81% of the faults in a set of faulty spreadsheets, significantly outperforming randomly generated test suites







