Klient
Globalny dostawca rozwiązań dla branży turystycznej i lotniczej. Firma dostarcza oprogramowanie do biur podróży, korporacji, podróżujących, linii lotniczych, hoteli, samochodów, kolei, firm wycieczkowych.
Wyzwanie
Zwiększenie liczby wydań aplikacji – wydanie na żądanie
Co zrobiliśmy
- Stworzyliśmy ponad 800 skryptów automatycznych w miejscu ponad 1300 manualnych scenariuszy testowych
- Przeprowadziliśmy badania i analizy dotyczące zakresu działania testów w celu ograniczenia ich nadmiaru
- Przeprowadziliśmy liczne aktualizacje w środowisku testowym (Jenkins, Git)
- Stworzyliśmy narzędzie do analizy wydań oprogramowania, który redukuje czas analizy wyników testów automatycznych
- Opracowaliśmy kilka usług webowych, które skracają czas realizacji i poprawiają stabilność
Efekty
- Zmniejszenie regresji z 3 tygodni do 2 dni
- Skrócenie dziennej wersji kompilacji z 27 do 6 godzin
- Redukcja zbędnych przypadków testowych z 36 tys. do 9 tys.
- Wzrost przepustowości z 65% do 90%+