< Wstecz | Dalej >

Lekcja 1.1: rejestrowanie testu wydajności produktu Citrix

W tej lekcji wyjaśniono, jak utworzyć projekt testu oraz zarejestrować działania użytkownika w środowisku Citrix XenApp.

O tym zadaniu

Najwygodniejszym sposobem tworzenia nowego testu w produkcie IBM® Rational Performance Tester jest rejestrowanie sesji produktu Citrix. Rejestrowanie obejmuje działania myszy i naciśnięte klawisze - działania wejściowe użytkownika, a także zdarzenia okien - odpowiedzi z serwera produktu Citrix.

Ze względu na sposób działania rejestratora podczas rejestrowania należy wziąć pod uwagę następujące kwestie:
  • Aplikację należy skonfigurować tak, aby wszystkie działania były możliwe do powtórzenia. Należy na przykład wyłączyć codzienne porady, upewnić się, że wszystkie ostrzeżenia plik istnieje są spójne, a także unikać korzystania z dynamicznych elementów menu takich jak Ostatnio używane dokumenty.
  • Ruchy myszy muszą wyraźnie oddzielne. Rejestrator nie rejestruje przewijania przy użyciu kółka myszy.
  • Do testowania wydajności należy korzystać z konkretnych kont systemu Microsoft Windows, które są skonfigurowane tak, aby możliwość utraty danych w przypadku wystąpienia błędów lub niepowodzeń synchronizacji podczas wykonywania testu była jak najmniejsza.
Więcej wskazówek dotyczących rejestrowania w produkcie Citrix zawiera sekcja Wytyczne dotyczące testowania wydajności produktu Citrix.

Rejestrator synchronizuje działania użytkownika i zdarzenia okien automatycznie, tak więc wygenerowany test oczekuje na zdarzenie okna przed wywołaniem następnych danych wejściowych użytkownika. W niektórych przypadkach wymagane jest jednak ręczne dodanie synchronizacji. Przykładowo, synchronizacje należy dodać w sytuacji, kiedy aktualizacje ekranu nie są bezpośrednim wynikiem działania użytkownika. Te synchronizacje informują test, aby oczekiwać na wyświetlenie na ekranie konkretnego okna, tekstu lub grafiki przed uruchomieniem następnych danych wejściowych użytkownika.

Obejrzyj film wideo

< Wstecz | Dalej >

Opinia