Autor práce: Milan Chrastina
Vedúci práce: RNDr. Peter Gurský, PhD.
Konzltant: Mgr. Martin Večeřa, zástupca firmy RedHat
1. Nástroj PerfCake v súčastnej dobe postráda integráciu s existujúcimi systémamy pre integračné testovanie.
Cieľom práce bude navrhnúť rozšírenie niektorého s týchto systémov schopné spustit výkonostné testy pomocou nástroja PerfCake.
2. Navrhnuté riešenie implementovať.
3. Otestovať implementované riešenie na reálnom projekte.
4. Prehľad nástrojov a výkonnostne testovanie.
1. Steven Haines: Pro Java EE 5 Performance Management and Optimization. 2. vyd. Apress 2006. 424 s. ISBN13: 978-1-59059-610-4.
2. Ian Molyneaux: The Art of Application Performance Testing. 1 vyd. O'Reilly Media. 2009. 158 s. ISBN: 978-0-596-52066-3.
3. John D. Ament: Arquillian Testing Guide. 1 vyd. Packt Publishing Ltd. 2013. 242 s. ISBN: 978-1-78216-070-0.
4. Mauro Andreolini, Valeria Cardellini, a Michele Colajanni. 2002. Benchmar-king models and tools for distributed web-server systems.V Performance Eva-luation of Complex Systems: Techniques and Tools, vol. 2459 z Lecture No-tes v Computer Science, 2002, s 208–235.
5. Ron Šmeral. 2014. Modern Performance Tools Applied: doktorandská práca. Brno: Masarykova Univerzita, fakulta informatiky. 2014. 63 s.
6. Projekt PrefCake, https://www.perfcake.org
7. https://github.com/PerfCake/PerfCake
8. Projekt Arquillian http://arquillian.org
9. https://github.com/arquillian/arquillian-extension-drone
1. Naštudované dokumentácie k projektom PerfCake a Arquillian.
2. Vytvorenie Maven projektu a odskúšanie, zoznámenie sa s projektom Arquillian.
3. Navrhnúť rozšírenie pre Arquillian na spustenie testov cez PerfCake.
4. Porovnať rôzne testovacie nástroje na výkonnostné testy.