Case study > Construction > Testy wydajnościowe systemu ADFS dla Budimex

Firma Edge One Solutions pomogła Budimexowi w przeprowadzeniu testów wydajnościowych systemu ADFS służącego do uwierzytelniania użytkowników. Celem projektu było sprawdzenie, czy infrastruktura logowania zachowa stabilność i odpowiedni poziom wydajności przy rosnącym obciążeniu — od 30 do 1 200 użytkowników jednocześnie.
Budimex chciał upewnić się, że system ADFS wykorzystywany do autoryzacji użytkowników działa stabilnie pod dużym obciążeniem. Kluczowym celem było sprawdzenie, czy system poradzi sobie z równoczesnym logowaniem nawet 1200 użytkowników bez istotnego spadku wydajności.
Wyzwanie obejmowało nie tylko samo wygenerowanie obciążenia, ale też wiarygodne odwzorowanie rzeczywistego procesu logowania. System autoryzacji musiał zostać przetestowany w scenariuszu, który uwzględniał generowanie zapytań SAML, logowanie użytkownika oraz generowanie odpowiedzi SAML.
Dla organizacji o dużej skali działania stabilność takiego procesu jest szczególnie ważna. Problemy z logowaniem mogą wpływać na dostęp pracowników do systemów wewnętrznych, narzędzi projektowych i zasobów potrzebnych do codziennej pracy.

Edge One Solutions zaprojektowało i przeprowadziło kompleksowe testy wydajnościowe systemu ADFS. Testy zostały przygotowane tak, aby odzwierciedlały rzeczywisty proces autoryzacji użytkowników oraz pozwalały ocenić zachowanie systemu przy różnych poziomach obciążenia.
Zakres działań obejmował:
· przygotowanie scenariuszy testów wydajnościowych,
· symulację procesu logowania użytkowników,
odwzorowanie generowania zapytań i odpowiedzi SAML,
· symulację obciążenia od 30 do 1200 jednoczesnych użytkowników,
· przygotowanie testów dla 8000 kont użytkowników,
· prowadzenie testów w określonym czasie trwania,
· analizę czasów odpowiedzi,
analizę błędów,
· weryfikację przepustowości systemu,
· ocenę rozkładu obciążeń,
· przygotowanie danych wspierających ocenę stabilności ADFS.

Zespół Edge One Solutions przygotował testy wydajnościowe, które odwzorowywały rzeczywisty proces logowania użytkownika do systemu. Testy obejmowały trzy kluczowe etapy: generowanie zapytania SAML, logowanie użytkownika oraz generowanie odpowiedzi SAML.
Założenia testów obejmowały symulację 8000 kont użytkowników, łącze internetowe 100 Mb/s dla downloadu i uploadu, obciążenie od 30 do 1200 jednoczesnych użytkowników oraz 10-minutowy czas trwania każdego testu.
Podczas testów analizowano czasy odpowiedzi, błędy, przepustowość oraz rozkład obciążeń. Takie podejście pozwoliło ocenić, jak system ADFS zachowuje się przy stopniowo rosnącym natężeniu ruchu i czy proces autoryzacji pozostaje stabilny w warunkach dużego obciążenia.

Firmy budowlane i infrastrukturalne coraz częściej opierają swoją codzienną działalność na systemach cyfrowych: platformach projektowych, narzędziach komunikacyjnych, repozytoriach dokumentów, systemach finansowych, harmonogramach i aplikacjach wspierających zarządzanie inwestycjami.
