hlavaicka

Obohatenie integrovaného testovania softvérov o výkonnostné testy

Autor práce: Milan Chrastina
Vedúci práce: RNDr. Peter Gurský, PhD.
Konzltant: Mgr. Martin Večeřa, zástupca firmy RedHat


Ciele

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.

Odporúčaná literatúra

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

Motivačná esej k výberu bakalárskej práce

Vo formáte PDF:

Priebeh tvorby bakalárskej práce

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.

Čo bude nasledovať

Štylizácia práce.

Predbežná prezentácia na seminár

Vo formáte PPTX:



Článok k bakalárskej práci

Vo formáte PDF:



Poster o bakalárskej práci

Vo formáte PDF:



Milan Chrastina 2017; Email: chrastina.milan[at]gmail.com