Przejdź do treści
TestLine Menu
TestLine

Testy wydajności

Testy wydajności w TestLine to scenariusze obciążeniowe w JMeter, które pokazują, przy jakim ruchu system zwalnia albo przestaje odpowiadać. Dostajesz liczby: czasy odpowiedzi, przepustowość i próg błędów, zanim sprawdzą to klienci.

Opisz swój projekt

Co dostajesz

Kiedy warto

Przed kampanią lub premierą

Spodziewasz się skoku ruchu. Lepiej wiedzieć wcześniej, ile system wytrzyma.

System zwalnia w szczycie

Użytkownicy zgłaszają, że aplikacja działa wolno w określonych godzinach. Test odtworzy problem w kontrolowanych warunkach.

Po zmianie infrastruktury

Migracja do chmury, nowa baza danych, zmiana konfiguracji. Porównamy wyniki przed i po.

Gdy SLA jest w umowie

Masz zobowiązania co do czasu odpowiedzi. Testy pokażą, czy je spełniasz.

Jak pracuję

  1. krok 1

    Model ruchu

    Ustalamy scenariusze, liczbę użytkowników i cele.

  2. krok 2

    Skrypty

    Przygotowanie i weryfikacja skryptów JMeter.

  3. krok 3

    Testy

    Uruchomienie testów i monitorowanie systemu.

  4. krok 4

    Raport

    Wyniki, wąskie gardła i rekomendacje.

Narzędzia

Częste pytania

Na jakim środowisku robimy testy?

Najlepiej na kopii produkcji o podobnych parametrach. Testy na produkcji robimy tylko po uzgodnieniu i poza godzinami szczytu.

Czy znajdziesz przyczynę spowolnienia?

Wskażę, gdzie rosną czasy odpowiedzi i przy jakim obciążeniu. Diagnozę w kodzie lub bazie robimy razem z Waszymi programistami.

Czy testy wydajności mogą działać w CI?

Tak. Krótki test wydajności przy każdym releasie wyłapie regresje czasów odpowiedzi.

Masz release za kilka tygodni?

Opisz projekt w formularzu. Odpiszę z pytaniami o zakres albo z wstępnym planem testów.