Az IBM® Rational Performance Tester Extension for Socket Protocols termékkel tetszőleges, TCP/IP socket alapú protokollt használó alkalmazások teljesítményét tesztelheti.
Az informatív teljesítményteszt eredmények alapja a hatékony tesztfejlesztés.
Az alábbi állomások mindegyike hozzájárul a jelentéssel bíró teszteredmények előállításához:
- Teszt létrehozása. Teszt létrehozásához rögzítsen egy munkamenetet egy ügyfélalkalmazással. A rögzített munkamenet általában akkor indul, amikor a tesztalkalmazást futtatja. Ezután együtt kell működnie az alkalmazással releváns hálózati forgalom előállítása érdekében, és a munkamenet az alkalmazás bezárásakor vagy a rögzítés leállításakor fejeződik be. A felvétellel egy teljesítménytesztet lehet előállítani, amely visszaadja az ügyfélalkalmazás viselkedését.
- Teszt szerkesztése. A rögzítést követően szerkesztheti a rögzített eseményeket. Felülírhatja a rögzített tesztértékeket különböző tesztadatokkal, vagy dinamikus adatokat adhat a teszthez.
- Teszt érvényesítése. A teszt bevezetése előtt futtathatja saját kezűleg a tesztet, egyedülálló virtuális felhasználóként, így megbizonyosodva, hogy a teszt futása zökkenőmentes, és a várt eredményeket állítja elő normál környezetben, minimális kiszolgáló terhelés mellett. Több
tesztszerkesztési és érvényesítési ciklusra is szükség lehet, mire a teszt az
elvártaknak megfelelően fut.
- Terhelésemuláció ütemezésekkel. Amikor a teszt ismételten az
elvártaknak megfelelően fut, egy végrehajtási ütemezés és felhasználói csoportok megadásával emuláljon nagy számú virtuális felhasználó által generált munkaterhelést.
- Ütemterv végrehajtása. Az ütemterv futtatásakor távoli hosztokon is elhelyezhető virtuális felhasználókon hajtja végre a tesztelést. Minden egyes virtuális felhasználó a teszt egy példányát futtatja. Válasz idő eredmények
összegyűjtésre kerülnek .
- Eredmények kiértékelése. A teszt által előállított eredményeket a
végrehajtás során készített különféle jelentéseken keresztül értékelheti ki. Egyéni jelentéseket is tervezhet.