Tytuł artykułu
Autorzy
Wybrane pełne teksty z tego czasopisma
Identyfikatory
Warianty tytułu
Zautomatyzowane testy akceptacyjne dla aplikacji internetowych w programowaniu sterowanym testami
Języki publikacji
Abstrakty
In the last years the software engineering community pays a strong interest in agile development methods. Those methods place software testing for example the Test-Driven Development method as an important task of the development process. Agile projects rely on good test automation tools. In this paper we evaluate five test automation tools for their usage in acceptance testing for web applications using Test-Driven Development.
Rozdział prezentuje analizę porównawczą wybranych narzędzi umożliwiających tworzenie zautomatyzowanych testów akceptacyjnych, czyli Fitnesse, Proven!, jfcUnit oraz Selenium. Badana jest możliwość stosowania tych narzędzi do testowania aplikacji internetowych wytwarzanych w procesie opierającym się o podejście programowania przez testy. Aplikacje internetowe są bardzo specyficzną grupą aplikacji. Do ich uruchomienia potrzeba serwera aplikacji. W związku z tym nie każda aplikacja nadaje się do przeprowadzania na nich testów akceptacyjnych. Dodatkowe komplikacje pojawiają się, jeżeli wymagać, aby testy powstały przed napisaniem kodu źródłowego, co ma miejsce w przypadku programowaniu przez testy.
Wydawca
Czasopismo
Rocznik
Tom
Strony
198--202
Opis fizyczny
Bibliogr. 14 poz., rys., tab.
Twórcy
autor
autor
- Wroclaw University of Technology, Institute of Computer Engineering, Control and Robotics, Wybrzeże Wyspiańskiego 27, 50-370 Wrocław, marian.jureczko@pwr.wroc.pl
Bibliografia
- [1] Basili B. V., Caldiera G. and Rombach H.D.: The Goal Question Metric Approach. Encyclopedia of Software Engineering, pp. 528-532, 1994
- [2] Beck K. : Test Driven Development by Example. Addison- Wesley Professional, 2002
- [3] Astels, D., Miller, G., Novak, M.: Practical guide to extreme programming. Prentice Hall PTR, 2000
- [4] Beck, K. Anders, C. : Extreme Programming Explained: Embrace Change. Addison-Wesley Professional, 2004
- [5] Jureczko, M., Magott J. : High-level Petri net model for XP methodology. In: Software Engineering in Progress, Nakom, 2007
- [6] Madeyski L. : Test-Driven Development - An Empirical Evaluation of Agile Practice, Springer, 2010.
- [7] JFC Unit vailable at http://jfcunit.sourceforge.net
- [8] Selenium available at http://seleniumhq.org
- [9] Auto It available at http://www.autoitscript.com/autoit3
- [10] Capgemini sd&m Proven! available at http://sww.sdm.de/org/sr/produkte/proven (intranet)
- [11] FitNes se available at http://fitnesse.org
- [12] Mugridge R., Cunningham W.: Fit for Developing Software: Framework for Integrated Tests. Prentice Hall PTR, 2005
- [13] SpringMVConNetBeansGlas sFish available at http://wiki.netbeans.org/SpringMVConNetBeansGlassFish
- [14] Koskela L. : Test Driven: Practical TDD and Acceptance TDD for Java, Manning Publications, 2007
Typ dokumentu
Bibliografia
Identyfikator YADDA
bwmeta1.element.baztech-article-BPOB-0037-0019