fellienne hermans - testing spreadsheets - eurostar 2012
DESCRIPTION
EuroSTAR Software Testing Conference 2012 presentation on Testing Spreadsheets by Fellienne Hermans. See more at: http://conference.eurostarsoftwaretesting.com/past-presentations/TRANSCRIPT
![Page 1: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/1.jpg)
Felienne Hermans, TU Delft/Infotron @felienne
Testing Spreadsheets
www.eurostarconferences.com
@esconfs #esconfs
![Page 2: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/2.jpg)
Why do we test?
![Page 3: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/3.jpg)
Prevent errors
![Page 4: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/4.jpg)
Prevent errors
Also: document intentions
![Page 5: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/5.jpg)
Quick survey: Do spreadsheet users test?
![Page 6: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/6.jpg)
Unit testing
![Page 7: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/7.jpg)
Integration testing
![Page 8: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/8.jpg)
But some times…?
![Page 9: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/9.jpg)
So we need change analysis
![Page 10: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/10.jpg)
Borders
![Page 11: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/11.jpg)
![Page 12: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/12.jpg)
Input
![Page 13: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/13.jpg)
![Page 14: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/14.jpg)
Assumptions
![Page 15: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/15.jpg)
![Page 16: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/16.jpg)
Difference between values
![Page 17: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/17.jpg)
How to test in a spreadsheet?
![Page 18: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/18.jpg)
Checks
![Page 19: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/19.jpg)
Conditional formatting
![Page 20: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/20.jpg)
Where to put tests?
![Page 21: Fellienne Hermans - Testing Spreadsheets - EuroSTAR 2012](https://reader035.vdocuments.mx/reader035/viewer/2022062319/55893253d8b42ad2138b45df/html5/thumbnails/21.jpg)
Spreadsheet testing Felienne Hermans (@felienne)