S produktem IBM® Rational Performance Tester Extension for Socket Protocols můžete otestovat výkon libovolné aplikace, která používá protokol TCP/IP založený na soketech.
Informativní výsledky testu výkonu závisí na vývoji testu.
Ke generování smysluplných výsledků testu přispívá každá z následujících fází:
- Vytvoření testu. Svůj test vytvoříte zaznamenáním relace s aplikací klienta. Obvykle zaznamenaná relace začíná spuštěním aplikace klienta. Pak pracujete s aplikací, abyste vytvořili relevantní síťový provoz, a relace skončí zavřením aplikace nebo ukončením záznamu. Záznam se použije k vygenerování testu výkonu, který reprodukuje chování aplikace klienta.
- Úprava testu. Po záznamu můžete upravit zaznamenané události. Zaznamenané hodnoty testu můžete nahradit proměnnými testovacími daty nebo můžete do testu přidat dynamická data.
- Ověření testu. Před naimplementováním testu můžete test spustit ručně jako jediný virtuální uživatel, abyste ověřili, že test běží plynule a produkuje ve jmenovitém prostředí očekávané výsledky s minimálním zatížením serveru. Než bude test fungovat podle očekávání, pravděpodobně budete muset několikrát test upravovat a ověřovat.
- Emulace pracovní zátěže pomocí časových plánů. Až bude test opakovaně fungovat dle očekávání, zadejte plán provedení a skupiny uživatelů, abyste emulovali pracovní zátěž generovanou velkým počtem virtuálních uživatelů.
- Provádění časového plánu. Spusťte plán implementující provedení testu s virtuálními uživateli, které hostují vzdálení hostitelé. Každý virtuální uživatel spustí jednu instanci testu. Shromažďují se doby odezvy.
- Vyhodnocení výsledků. Vyhodnoťte výsledky získané z testů prostřednictvím různých zpráv vygenerovaných během provádění těchto testů. Navrhnout můžete i vlastní zprávy.