Wytyczne dotyczące testowania wydajności produktu TN3270

Zanim będzie możliwe testowanie wydajności aplikacji terminalowych TN3270, należy skonfigurować środowisko testowe i uwzględnić niniejsze wytyczne, aby utworzyć wiarygodne testy wydajności.

Ograniczenia

To rozszerzenie umożliwia testowanie aplikacji działających na kliencie emulacji terminala TN3270. Test symuluje wiele terminali łączących się z jednym lub kilkoma serwerami.

Obsługiwane są następujące pakiety emulacji terminala TN3270:
  • IBM® Personal Communications
  • Attachmate EXTRA! X-treme

Wydajność

Podczas wdrażania testów wydajności należy używać odpowiedniej liczby użytkowników wirtualnych na danym komputerze. Jeśli na przykład na pojedynczym komputerze zostanie wdrożona zbyt duża liczba użytkowników wirtualnych, uzyskane wyniki będą odzwierciedlać przede wszystkim obciążenie komputera testowego, a nie obciążenie serwera.

Aby uzyskać najlepsze wyniki testów wydajności na przeciętnym komputerze testowym z procesorem o taktowaniu 1 GHz i 1 GB pamięci RAM, nie należy przekraczać liczby 1000 współbieżnych użytkowników wirtualnych.

Jeśli liczba użytkowników wirtualnych, którzy mogą być uruchamiani na pojedynczym komputerze testowym, zostanie przekroczona, to wydajność komputera testowego będzie mieć wpływ na mierzoną wydajność serwera, co spowoduje unieważnienie ostatecznych wyników.

W przypadku edytowania harmonogramu na potrzeby długotrwałych testów wydajności należy stosować się do poniższych zaleceń:
  • W edytorze harmonogramów należy nadać ustawieniu Poziom dziennika testu wartość Brak.
  • W edytorze harmonogramów należy ustawić parametr Przedział czasu próbkowania statystyk na wartość wynoszącą około 1/60 czasu wykonywania, na przykład 12 minut dla sesji, której czas wykonywania jest szacowany na 12 godzin.
  • Jeśli to możliwe, należy używać pętli wewnątrz zestawów testów zamiast pętli w harmonogramie. Korzystając z pętli wewnątrz zestawów testów, można uniknąć problemów z połączeniem, które mogą wystąpić w przypadku testów długotrwałych, a także skoncentrować się na mierzeniu wydajności działań związanych z wysyłaniem i odbieraniem zamiast działań związanych z nawiązywaniem i zamykaniem połączeń.

Opinia