Klient
Międzynarodowa organizacja, światowy lider w budowie sieci elektromagnetycznych, działający w wielu branżach, skupiony na technologiach z obszaru energetyki i automatyki, działający w ponad 100 krajach, zatrudniający ponad 110 tysięcy osób.
Wyzwanie
Klient potrzebował usługi automatyzacji testów wydajnościowych, w tym:
- Opracowania pokrycia wymagań dotyczących wydajności przez scenariusze testów wydajnościowych
- Zwiększenia efektywności testów wydajnościowych poprzez rozbudowę narzędzi automatyzacji w zakresie ich uruchamiania i raportowania
- Stworzenie procesu regresji testów wydajnościowych
Co zrobiliśmy
- Regularnie przeprowadzaliśmy sesje wydajnościowe
- Stworzyliśmy i utrzymywaliśmy przypadki testowe w JMeter
- Rozszerzyliśmy istniejące testy wydajnościowe o obsługę Flood i DevOps Azure
- Zaprojektowaliśmy proces regresji testów wydajnościowych w Azure DevOps
- Sporządziliśmy raporty przy pomocy Power BI
Korzyści dla klienta
- Poprawa pokrycia testami wymagań wydajnościowych
- Stworzenie pipeline Azure DevOps przy użyciu Jmeter i Flood jako generatora obciążenia
- Wzrost poziomu wiedzy i znaczenia testów wydajnościowych
- Redukcja czasu potrzebnego na analizę raportów