Co je JMeter Test?
JMeter Test je testovací proces prováděný pomocí nástroje pro testování výkonu Apache Jmeter. Pomáhá testovat webové aplikace pro testování výkonu, zátěžové testování i zátěžové testování. Podporuje také statické a dynamické prostředky a poskytuje různé grafické analýzy pro testování výkonu webové aplikace.
Pokyny k překonání omezení JMeter v distribuovaném prostředí:
- Omezte počet vláken
- Pomocí serveru proxy
- Používání proměnných
- Snižte požadavky na zdroje
- Zkontrolujte protokoly JMeter
- Vymažte místní cestu z konfigurace datové sady CSV
- Postupujte podle konvence pojmenování souborů
JMeter má určitá omezení, zejména pokud je spuštěn v distribuovaném prostředí. Chcete-li efektivně používat JMeter pro testování, měli byste použít následující pokyny:
Omezte počet vláken
Maximální počet vláken můžete efektivně provozovat s JMeter je 300 . Toto omezení je způsobeno schopnostmi hardwaru. Pokud je JMeter spuštěn s větším počtem vláken, přesnost informací o časování se sníží.
Pomocí serveru proxy
Proxy server je jedním z osvědčených postupů JMeteru, který vám pomůže ze zaznamenaných vzorků odebrat určité běžné prvky. Kromě toho je užitečné zaznamenávat vaše testování.
Používání proměnných
Některé testovací plány musí používat různé hodnoty pro různé uživatele / vlákna. Můžete například chtít otestovat sekvenci, která vyžaduje jedinečné přihlášení pro každého uživatele. Toho lze snadno dosáhnout pomocí proměnných JMeter.
Snižte požadavky na zdroje
Režim GUI spotřebovává velkou část paměti počítače při velkém zatížení. Způsobuje problémy s výkonem.
Existují některé osvědčené postupy testování zatížení JMeter, které snižují požadavky na zdroje:
- Použijte režim bez grafického uživatelského rozhraní
- Během zátěžového testu zakažte posluchače „Zobrazit strom výsledků“. Protože spotřebovává více paměti a způsobí vyčerpání paměti běžícího JMeteru.
- Zakázat všechny výsledky grafů JMeter
- Použijte formát výsledku testu CSV.
- Uložte pouze potřebný výsledek testu. JMeter může trvat velmi dlouho, než se uloží velmi podrobné výsledky testu.
Zkontrolujte protokoly JMeter
Jakékoli chyby v plánu testu nebo provedení testu budou zaznamenány do souborů protokolu. Monitorování souboru protokolu vám pomůže včas najít chybu
Vymažte místní cestu z konfigurace datové sady CSV
Pokud používáte existující datový soubor CSV, který jste vytvořili v místním počítači, měli byste odstranit existující místní cestu (aktuální cesta k souboru CSV). Pokud nevymažete místní cestu, nemůže JMeter najít datový soubor CSV ve vašem místním počítači.
Postupujte podle konvence pojmenování souborů
Neukládejte testovací plán pod komplexním názvem souboru, používejte pouze alfanumerické znaky.