padku PROVEN! oraz FitNesse nie powinno to stanowić problemu, nieco gorzej jest z testami przygotowanymi w Selenium, a zupełnie fatalnie z tymi z JFCUnit.
W rozdziale przeanalizowano cztery, istotnie różniące się od siebie, narzędzia do automatyzowania testów akceptacyjnych. Przeprowadzona analiza pozwoliła na wskazanie wad i zalet tych narzędzi w procesie wytwarzania aplikacji internetowych z wykorzystaniem podejścia TDD. Rozdział ten jest również pierwszą opublikowaną w Polsce pracą, w której przedstawione zostało, opracowane w laboratoriach Capgemini-sd&m, narzędzie do automatyzowania testów akceptacyjnych - PROYEN!.
LITERATURA DO ROZDZIAŁU
[1] Astels, D., Miller, G., Novak, M.: Practical guide to extreme programing. Prentice Hall PTR, 2000.
[2] Beck K.: Test Driven Development by Example. Addison-Wesley Professional, 2002.
[3] Beck, K. Anders, C.: Extreme Programming Explained: Embrace Change. Addison-Wesley Professional, 2004.
[4] FitNesse: http://fitnesse.org
[5] JFCUnit: http://jfcunit.sourceforge.net
[6] Jureczko, M., Magott J.: High-level Petri net model for XP methodology. In: Software Engineering in Progress, Nakom, 2007.
[7] Madeyski L.: Test-First Programming Experimentation and Meta-Analysis, jeszcze nie opublikowana.
[8] Mugridge R., Cunningham W.: Fit for Developing Software: Framework for Integrated Tests. Prentice Hall PTR, 2005.
[9] Selenium: http://seleniumhq.org
[10] SpringMVConNetBeansGlassFish: http://wiki.netbeans.org/SpringMVConNetBeansGlassFish
[11] PROYEN!: http://sww.sdm.de/org/sr/produkte/proven (Intranet Capgemini sd&m)