load testing using loadui free
Co je LoadUI?
LoadUI je bezplatný a otevřený nástroj pro testování zátěže, který umožňuje provádět složité zátěžové testy a testovat výkon jednoduchým přetažením různých komponent.
LoadUI umožňuje vytvářet a aktualizovat testovací případy, zatímco je spouštíte. Díky tomu, že loadUI je silné, je zaměření na použitelnost prostřednictvím jeho vizuálního rozhraní a intuitivního designu v kombinaci s flexibilitou, která vychází z možnosti provádění změn během testu.
Co se naučíte:
Jak funguje LoadUI?
LoadUI se skládá ze stavebních bloků zvaných Komponenty, které přetáhnete z
Panel nástrojů komponent do projektu, na kterém pracujete. Tyto komponenty se navzájem propojují pomocí vodičů a není omezeno, kolik komponent můžete vytvořit a připojit.
bezplatný webový software pro hodiny
Tento způsob testování přetažením je obzvláště užitečný během testu, protože můžete provádět složité zátěžové testy. Přehled, který získáte, usnadňuje vyzkoušení různých kombinací během skutečného testu a okamžitou reakci na ně. V loadUI je okamžitá zpětná vazba králem.
Vytváření testů zatížení v LoadUI
Aby bylo možné spustit test v loadUI, potřebujete alespoň dvě komponenty (a prázdný projekt pro práci);
- Generátor: Tím se vytvoří zátěž, například 100 požadavků za sekundu.
- Běžec: Spustí se určitý typ testu, například webový test.
Tak to udělejme; vytáhnout a Generátor pevné sazby a a Běžec webových stránek.
Nejprve je však nemůžete spustit, musíte je připojit. To provedete připojením uzlů, nebo terminály , umístěné nad a pod komponenty navzájem s připojení .
Takže nyní připojte Generátor pevné sazby do Běžec webových stránek .
Nyní, když je vše propojeno, byste měli zadat, do jaké webové stránky chcete test načíst Běžec webových stránek . Váš test je nyní připraven ke spuštění! Klikněte na ikonu tlačítko přehrávání v horní nabídce, aby váš generátor začal odesílat požadavky na váš web.
Kliknutím na ikonu můžete nyní v reálném čase sledovat průběh testu Výsledky Workbench knoflík. Jakmile tam budete, poklepejte na svůj Aktuální běh a z nabídky vlevo přetáhněte Doba odezvy do stojanu.
Gratulujeme! Nyní jste vytvořili svůj první test zatížení v LoadUI. Zahrajte si s widgety, které máte na řídicím panelu, experimentujte přidáním dalších a zkuste sledovat další hodnoty v pracovní ploše výsledků.
Dobrým dalším krokem by bylo přidání Tvrzení komponentu a připojte ji k běžeči webové stránky. Pak můžete například otestovat, kolikrát vaše požadavky projdou, při dodržení určitých pravidel, která jste nastavili (například za méně než 10 milisekund).
Profesionální tipy
Nechte manažera otestovat!
Toto je moderní způsob testování goril. Nechte za vás otestovat někoho méně zdatného a zjistěte, co narušuje vaši službu. Rovněž vytvoří porozumění a vášeň pro testování v rámci managementu. Obvyklý komentář je „To je zábava! Ale těžké ... “
Je to interaktivní, využijte to!
LoadUI je vysoce interaktivní a konfigurovatelný reálný čas , tak toho využijte.
Vytvořte druhý test v reálném čase na stejném serveru s jiným generátorem a zjistěte, zda systém vykazuje slabosti, když je vystaven chaotickému, realistickému chování. Změňte to v reálném čase a experimentujte.
Zaznamenejte své testy
Protože loadUI je tak interaktivní, může být reprodukce testů obtížná. Pomocí rekordéru obrazovky, jako je Wink (který je zdarma), abyste mohli znovu přehrát vaše testy a zjistit, co způsobilo selhání služby.
Práce strukturovaná
LoadUI má podporu pro testovací případy. Rozdělte své testy na menší testovací případy; vždy je můžete spustit najednou.
Šablona testovacího případu Excel ke stažení zdarma
Nepracujte
Pokud jste vytvořili funkční testy v soapUI je můžete jednoduše spustit v loadUI s komponenta soapUI . Tímto způsobem nemusíte předefinovat test jindy v loadUI.
Napište vlastní komponentu
LoadUI je nejen zdarma; je to také open-source. To znamená, že pokud chcete, můžete napsat své vlastní komponenty do Groovy. Pouze vy nastavujete limity toho, co je možné v LoadUI! Přečtěte si více o vytváření vlastních komponent tady .
Přečtěte si více o loadUI a stáhněte si jej zde: Nejnovější verze LoadUI
Toto je hostující článek Henrika Olssona.
O autorovi:
Henrik je softwarový vývojář pro loadUI ze švédského Stockholmu s akademickým zázemím v distribuovaných systémech a vášní pro použitelnost. Má zkušenosti s výukou a myslí si, že většinu věcí lze snadno vysvětlit, pokud jsou dobře modelovány a přesně zacíleny.
Poznámka editora:
Jsem rád, že mohu tento open-source nástroj pro testování zátěže sdílet se svými čtenáři. LoadUI a soapUI jsou nejlepší nástroje pro testování softwaru open-source od důvěryhodné společnosti Eviware (nyní SmartBear). Pokud uvažujete o zavedení nástroje pro testování zátěže ve svém projektu, zkuste loadUI a soapUI (funkční testovací nástroj).
Také jsem osobně použil soapUI pro mnoho projektů a brzy to pojednám v samostatném článku. Miluji sílu a krásu těchto nástrojů s otevřeným zdrojovým kódem!
Pokud jste použili tento nástroj a máte nějaké tipy ke sdílení, udělejte to v níže uvedené sekci komentářů. Také bychom rádi slyšeli a odpovídali na vaše dotazy na loadUI.
Doporučené čtení
- Nejlepší nástroje pro testování softwaru 2021 (QA Test Automation Tools)
- Testování zátěže s výukovými programy HP LoadRunner
- Testování výkonu vs. zátěžové testování vs. zátěžové testování (rozdíl)
- Korelace - testování zátěže pomocí nástroje LoadRunner
- 15 NEJLEPŠÍCH nástrojů pro testování výkonu (nástroje pro testování zatížení) v roce 2021
- Recenze WebLOAD - Začínáme s nástrojem pro testování zatížení WebLOAD
- Cloud Performance Testing: Cloud-Based Load Testing Service Providers
- Testování stahování e-knih Primer