Chcesz przetestować wydajność swojej aplikacji? Sprawdzić jak duże obciążenie wytrzyma? A może przetestować API wystawiane przez Twoją aplikację pod względem funkcjonalności?
Na rynku jest wiele narzędzi - zarówno płatnych jak i darmowych - do automatyzacji testów czy sprawdzania wydajności. Jednym z najpopularniejszych jest JMeter.
W dużym skrócie: JMeter to program służący do testowania aplikacji webowych - zarówno funkcjonalnego (poprawności otrzymywanych danych) jak i wydajnościowego. Jest to aplikacja napisana w Javie, udostępniana na licencji Open Source.
Co możemy zrobić w JMeterze? Ano na przykład:
- symulować ruch sieciowy - wysyłać i odbierać dane za pomocą protokołu HTTP
- testować API naszej aplikacji (Webservices)
- testować wydajność aplikacji poprzez symulowanie dużego ruchu
- analizować wyniki testów - JMeter oferuje szereg przeróżnych grafów czy wykresów obrazujących zebrane dane
- połączyć się z bazą danych, by pobrać informacje, czy nawet testować samą bazę
-------
Strona projektu: http://jmeter.apache.org/
Dokumentacja komponentów: http://jmeter.apache.org/usermanual/component_reference.html
Brak komentarzy:
Prześlij komentarz