Czym są?
Testy stabilności są rodzajem testów stanowiących podzbiór testów wydajności. Skupiają się one na testowaniu obciążenia przez wyznaczony wcześniej czas. Wyznaczony zostaje tzw. współczynnik stabilności, czyli stosunek liczby użytkowników aktualnie korzystających z aplikacji względem poprawności funkcjonowania oprogramowania. Testy te zalicza się do grupy testów niefunkcjonalnych.

Cechy testów stabilności
- oceniają stabilność oprogramowania
- wpływają na wzrost produktywności aplikacji
- wyłapują błędy w funkcjonowaniu produktu
- analizują potencjalnie mogące wystąpić awarie
- poprawiaja wzrost wydajności oprogramowania
Etapy testowania
- wybór sposobu testowania: manualnie/ automatycznie
- analiza obszaru poddawanego testowaniu
- określenie zakresu testów
- wyznaczenie zagadnień biznesowych
- kontrola wydajności aplikacji
- przeprowadzenie testów
- powtórne sprawdzenie poprawności działania oprogramowania
- podczas całego procesu należy pamietać o zgłaszaniu i monitorowaniu błędów
Pomocne narzędzia do przeprowadzanie testów stabilności
- FurMark
- HeavyLoad
- IntelBurn Test
- System Stability Tester
Więcej informacji znajdziesz na naszej stronie. Zapraszamy!
Zespół GREAT