Samouczek testowania pamięci masowej: co to jest, typ, Concepts
Testowanie pamięci
Testowanie pamięci to rodzaj testowania oprogramowania stosowany w celu sprawdzenia, czy testowana aplikacja przechowuje odpowiednie dane w odpowiednich katalogach i czy ma wystarczającą ilość miejsca, aby zapobiec nieoczekiwanym zakończeniu pracy z powodu niewystarczającej ilości miejsca na dysku. Nazywa się to również testowaniem wydajności pamięci masowej.
Dlaczego testowanie pamięci masowej?
- Powolne przechowywanie oznacza długi czas reakcji, długotrwałe zapytania i niższą dostępność aplikacji
- Powolne przechowywanie danych jest obciążeniem związanym z konserwacją infrastruktury serwerowej
- Pomaga znaleźć praktyczne ograniczenia przechowywania przed wdrożeniem
- Pomaga zrozumieć, jak system zareaguje, gdy nowe urządzenie sprzętowe zostanie wymienione lub ulepszone
Rodzaje testowania pamięci
- Testowanie aplikacji: Testowanie aplikacji za pomocą przykładowych zapytań w środowisku przypominającym produkcję
- Symulacja aplikacji: Przeprowadź testowanie przy użyciu standardowego oprogramowania podobnego do aplikacji docelowej
- Benchmarking: Przeprowadź test przy użyciu standardowego oprogramowania
Typowe koncepcje testowania stosowane podczas testowania pamięci masowej
Rodzaje testowania pamięci | Przykład typowych działań związanych z testowaniem pamięci masowej |
---|---|
|
|
|
|
|
|
Błędy podczas testowania pamięci masowej
- Monitorowanie nieprawidłowej wydajności serwera
- Bez czyszczenia pamięci podręcznej serwera porównywanie urządzeń pamięci masowej
- Podczas testowania zapomina się o monitorowaniu wykorzystania procesora
- Testowanie wydajności pamięci za pomocą poleceń kopiowania plików
Podsumowanie
Inżynieria oprogramowania, Techniki testowania pamięci masowej zapewniają, że testowana aplikacja przechowuje odpowiednie dane w odpowiednich katalogach.