LoadRunner Active Vuser Count
problém:
Jak získat aktivní počet VUser v libovolném okamžiku v LoadRunner?
vysvětlení:
LoadRunner spustí skript v řadiči nebo Performance Center a vygeneruje požadovaný počet virtuálních uživatelů (Vuserů). Ale všechny VUsers nejsou aktivní na plný úvazek, zejména při přihlášení a odhlášení část je v akci(). Pokud chcete vědět, kolik uživatelů je v určitém čase aktivních, postupujte podle následujících kroků.
řešení:
předpoklad:
jako předpoklad musíte nejprve zjistit, kolik připojení TCP / IP je během testu vytvořeno jedním uživatelem. Za tímto účelem:
- komentujte transakci „odhlášení“ skriptu vugen
- spusťte test na několik minut. Doba trvání testu by měla být dostatečně dlouhá, aby dokončila alespoň jednu iteraci
- srovnejte výsledek
- otevřete soubor výsledků v nástroji pro analýzu LoadRunner
- otevřete graf „připojení“
grafy – >Přidat novou položku – >Přidat nový graf – >webové zdroje – >připojení - poznamenejte si počet připojení vytvořených během testu jednoho uživatele (ne . připojení = 6; viz níže uvedený screenshot)
skutečný Test:
- spusťte skutečný test s plným zatížením
- srovnejte výsledek po dokončení testu
- otevřete soubor výsledků v nástroji LoadRunner Analysis Tool
- otevřete graf „připojení“
grafy – >Přidat novou položku – >Přidat nový graf – >webové zdroje – >připojení - najeďte myší na graf a získejte hodnotu“ počet připojení“. Podívejte se na níže uvedený snímek obrazovky, kde v 00: 11: 00 je počet připojení 36.000. Poznamenejte si tuto hodnotu.
výpočet počtu aktivních uživatelů v určitém čase:
počet aktivních uživatelů = celkový počet připojení v daném čase / připojení provedeného jedním uživatelem
=> počet aktivních uživatelů na 00:11:00 = 36 / 6
=> počet aktivních uživatelů na 00:11:00 = 6
proto je v 00:11:00 aktivních 6 uživatelů. Podobně můžete vypočítat aktivní počet uživatelů v jiném čase v testu LoadRunner.