Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
V tomto článku se dozvíte, jak nakonfigurovat zátěžový test pro vysoce škálovatelné s využitím zátěžového testování Azure. Azure Load Testing abstrahuje složitost zřizování infrastruktury pro simulaci vysoce škálovatelného provozu. Pokud chcete škálovat zátěžový test, můžete nakonfigurovat počet instancí paralelního testovacího modulu. Pokud chcete dosáhnout optimální distribuce zatížení, můžete monitorovat metriky stavu testovací instance na řídicím panelu Azure Load Testing.
Požadavky
Účet Azure s aktivním předplatným. Pokud nemáte předplatné Azure, vytvořte si bezplatný účet před zahájením.
Existující prostředek zátěžového testování Azure. Pokud chcete vytvořit prostředek zátěžového testování Azure, pročtěte si rychlý start – Vytvoření a spuštění zátěžového testu.
Konfigurace parametrů zatížení pro zátěžový test
Pokud chcete simulovat uživatelský provoz pro vaši aplikaci, můžete nakonfigurovat model zatížení a počet virtuálních uživatelů, pro které chcete simulovat zatížení. Spuštěním zátěžového testu napříč mnoha instancemi paralelního testovacího modulu může Azure Load Testing škálovat počet virtuálních uživatelů, kteří simulují provoz do vaší aplikace. Model zatížení určuje, jak se zatížení distribuuje po dobu trvání zátěžového testu. Příklady vzorů zatížení jsou lineární, stupňovité nebo špičkové zatížení.
V závislosti na typu zátěžového testu, založeném na adrese URL, založeném na JMeteru nebo Založeném na objektu Ajaxt máte různé možnosti konfigurace cílového zatížení a vzoru zatížení. Následující tabulka uvádí rozdíly mezi typy testů.
| Typ testu | Počet virtuálních uživatelů | Model zatížení |
|---|---|---|
| Na základě adresy URL (základní) | Zadejte cílový počet virtuálních uživatelů v konfiguraci zátěžového testu. | Model lineárního zatížení na základě doby zužování a počtu virtuálních uživatelů. |
| Založená na adrese URL (pokročilé) | Zadejte počet testovacích modulů a počet virtuálních uživatelů na instanci v konfiguraci zátěžového testu. | Nakonfigurujte vzor zatížení (lineární, krok, špička). |
| Založené na JMeteru | Zadejte počet virtuálních uživatelů na instanci v testovacím skriptu. Zadejte počet testovacích strojů v konfiguraci zátěžového testu. | Nakonfigurujte vzor zatížení v testovacím skriptu. |
| Locust-based | Zadejte celkový počet uživatelů v konfiguraci zátěžového testu, konfigurační soubor pro připojení nebo testovací skript. Zadejte počet testovacích strojů v konfiguraci zátěžového testu. | Nakonfigurujte vzor zatížení v testovacím skriptu. |
Konfigurace parametrů načtení pro testy založené na adrese URL
Určení parametrů načtení pro zátěžový test založený na adrese URL:
Na webu Azure Portal přejděte k prostředku azure Load Testing.
V levém navigačním panelu vyberte Testy , abyste zobrazili všechny testy.
V seznamu vyberte zátěžový test a pak vyberte Upravit.
Případně můžete také upravit konfiguraci testu ze stránky s podrobnostmi testu. Uděláte to tak, že vyberete Konfigurovat a pak vyberete Test.
Na stránce Základy nezapomeňte vybrat Povolit upřesňující nastavení.
Na stránce Upravit test vyberte kartu Načíst .
U testů založených na adrese URL můžete nakonfigurovat počet instancí paralelního testovacího modulu a vzor zatížení.
Pomocí posuvníku instance modulu aktualizujte počet instancí paralelního testovacího modulu. Případně zadejte cílovou hodnotu do vstupního pole.
V seznamu vyberte hodnotu vzoru zatížení .
Pro každý vzor vyplňte odpovídající nastavení konfigurace. Graf poskytuje vizuální znázornění vzoru zatížení a jeho konfiguračních parametrů.
Konfigurace parametrů zatížení pro testy založené na JMeteru
Určení parametrů zatížení pro zátěžový test založený na JMeteru:
Na webu Azure Portal přejděte k prostředku azure Load Testing.
V levém navigačním panelu vyberte Testy , abyste zobrazili všechny testy.
V seznamu vyberte zátěžový test a pak vyberte Upravit.
Případně můžete také upravit konfiguraci testu ze stránky s podrobnostmi testu. Uděláte to tak, že vyberete Konfigurovat a pak vyberete Test.
Na stránce Upravit test vyberte kartu Načíst . Pomocí posuvníku Instance motoru aktualizujte počet instancí testovacího modulu nebo zadejte hodnotu přímo do vstupního pole.
Vyberte Použít , chcete-li upravit test a použít novou konfiguraci při opětovném spuštění.
Konfigurace parametrů zatížení pro testy založené na Společnosti Crmt
Určení parametrů zatížení pro zátěžový test založený na Aplikaci Diagramt:
Na webu Azure Portal přejděte k prostředku azure Load Testing.
V levém navigačním panelu vyberte Testy , abyste zobrazili všechny testy.
V seznamu vyberte zátěžový test a pak vyberte Upravit.
Případně můžete také upravit konfiguraci testu ze stránky s podrobnostmi testu. Uděláte to tak, že vyberete Konfigurovat a pak vyberete Test.
Na stránce Upravit test vyberte kartu Načíst . Do příslušných vstupních polí zadejte hodnoty pro celkové požadované uživatele a celkovou míru spawnu. Počet instancí modulu potřebný k automatickému naplnění tohoto zatížení. Pokud je váš testovací skript složitý a náročný na prostředky, pomocí posuvníku Instance modulu aktualizujte počet instancí testovacího modulu nebo zadejte hodnotu přímo do vstupního pole.
Případně můžete nakonfigurovat počet uživatelů a rychlost spuštění v konfiguračním souboru testovacího skriptu nebo Konfiguračního souboru Společnosti Pythont a zadat požadovaný počet instancí modulu.
- Vyberte Použít , chcete-li upravit test a použít novou konfiguraci při opětovném spuštění.