Testy automatyczne BRM

telekomunikacja

Tło projektu

  • Dla Orange Polska przygotowano system do rozliczeń klientów hurtowych.
  • Głównym wyzwaniem projektu była konieczność jego utrzymania oraz implementacji nowych funkcjonalności, które nie mogły powodować błędów w istniejących komponentach.
  • Z racji tego, że system ma bardzo wiele modułów nawet najmniejsza zmiana w module występującym na początku procesu może powodować błędy w modułach wykorzystywanych w dalszej części procesu.
  • BRM Hurt zawiera różnorodny stack technologiczny i konieczna jest weryfikacja GUI, jak i bazy danych i innych procesów zachodzących w systemie

Podejście IT Matter

  • Aby pomóc Orange Polska w osiągnięciu celu, zdecydowano się na zbudowanie testów automatycznych
  • Zaprojektowano testy przechodzące przez główne procesy biznesowe, które są realizowane przez testy E2E
  • Przygotowano również testy integracyjne, które pozwalają na weryfikację procesów zachodzących pomiędzy różnymi systemami.
  • Testy pozwalają na weryfikację zarówno GUI, wykonywanie zapytań do bazy danych, weryfikację poprawności procesów, uruchamianie procesów na maszynie itp.
  • Testy są uruchamiane podczas codziennego budowania środowiska

Korzyści dla Klienta

Wdrażanie kolejnych wersji aplikacji jest bezpieczne ze względu na szeroki zakres testów, które są wykonywane przez mechanizm testów automatycznych.

Dodatkowo, wszelkie zmiany związane z wprowadzaniem poprawek do samego BRM (dostarczanego przez Oracle) mogą być ściśle weryfikowane przez scenariusze testowe.

Codzienne budowanie aplikacji i uruchamianie testów zapewnia stabilne działanie systemu oraz natychmiastowe wykrywanie błędów i nieprawidłowości w systemie

Masz pomysł na projekt?

Stwórzmy go!

Kontakt

Porozmawiajmy o Twoich projektach!

Potrzebujesz pomocy w realizacji swojego projektu? Interesują Cię nasze usługi programistyczne? Skontaktuj się z nami, a my skontaktujemy się z Tobą w ciągu 12 godzin.
Brak wartości lub wartość nieprawidłowa
Brak wartości lub wartość nieprawidłowa
Brak wartości lub wartość nieprawidłowa
Brak wartości lub wartość nieprawidłowa
Brak wartości lub wartość nieprawidłowa
Wysyłając ten formularz zgadzasz się na warunki naszej Polityki prywatności