load testing using loadui free
Čo je LoadUI?
LoadUI je bezplatný nástroj na testovanie zaťaženia open-source, ktorý vám umožňuje vykonávať zložité záťažové testy a testovať výkon jednoduchým pretiahnutím rôznych komponentov.
LoadUI vám umožňuje vytvárať a aktualizovať testovacie prípady, zatiaľ čo ich spúšťate. To, čo robí loadUI výkonným, je zameranie na použiteľnosť prostredníctvom jeho vizuálneho rozhrania a intuitívneho dizajnu v kombinácii s flexibilitou, ktorá vychádza z možnosti vykonania zmien počas testu.
Čo sa dozviete:
Ako funguje LoadUI?
LoadUI sa skladá zo stavebných blokov zvaných Komponenty, ktoré potiahnete z
Panel s nástrojmi pre komponenty do projektu, na ktorom pracujete. Tieto komponenty sa navzájom spájajú drôtmi a neexistuje nijaké obmedzenie pre počet komponentov, ktoré môžete vytvoriť a pripojiť.
najlepší bezplatný sťahovač videí youtube
Tento spôsob testovania drag-and-drop je obzvlášť užitočný počas testu, pretože môžete vykonať komplexné záťažové testy. Prehľad, ktorý získate, uľahčuje skúšanie rôznych kombinácií počas samotného testu a okamžité reagovanie na ne. V loadUI je okamžitá spätná väzba rozhodujúca.
Vytváranie testov zaťaženia v LoadUI
Aby bolo možné spustiť test v loadUI, potrebujete najmenej dve komponenty (a prázdny projekt, do ktorého chcete pracovať);
- Generátor: Takto sa vytvorí zaťaženie, napríklad 100 požiadaviek za sekundu.
- Bežec: Spustí sa určitý typ testu, napríklad webový test.
Poďme na to; vytiahnite a Generátor pevnej sadzby a a Runner webových stránok.
Najprv ich však nemôžete spustiť, musíte ich pripojiť. Urobíte to pripojením uzlov, príp terminály , umiestnené nad a pod komponentmi navzájom s spojenia .
Takže teraz pripojte Generátor pevnej sadzby do Runner webových stránok .
Teraz, keď je všetko prepojené, by ste mali zadať, do ktorej webovej stránky chcete načítať test Runner webových stránok . Váš test je teraz pripravený na spustenie! Kliknite na ikonu tlačidlo prehrávania v hornom menu, aby váš generátor začal posielať požiadavky na vaše stránky.
Kliknutím na ikonu môžete teraz v reálnom čase sledovať priebeh testu Výsledky Workbench tlačidlo. Akonáhle tam budete, dvakrát kliknite na svoju Aktuálny chod a z ľavej ponuky potiahnite ikonu Doba odozvy do stojana.
Blahoželáme! Teraz ste vytvorili prvý test zaťaženia v aplikácii LoadUI. Pohrajte sa s widgetmi, ktoré máte na svojom paneli, experimentujte pridaním ďalších a pokúste sa sledovať ďalšie hodnoty v Pracovnom stole výsledkov.
Dobrým ďalším krokom by bolo pridať Tvrdenie komponent a pripojte ho k Runneru webových stránok. Potom môžete napríklad vyskúšať, koľkokrát vyhovie vašim požiadavkám, a to pri dodržaní určitých pravidiel, ktoré ste nastavili (napríklad trvá menej ako 10 milisekúnd).
rozdiel medzi testovaním blackbox a whitebox
Profesionálne tipy
Nechajte testovať manažéra!
Toto je moderný spôsob testovania goríl. Nechajte testovať niekoho menej zdatného za vás a zistite, čo vám zlomí službu. Taktiež to vytvorí porozumenie a vášeň pre testovanie v rámci manažmentu. Zvyčajný komentár je „To je zábava! Ale ťažké ... “
Je to interaktívne, využite to!
LoadUI je vysoko interaktívne a konfigurovateľné v reálny čas , tak toho využite.
Vytvorte druhý test v reálnom čase na rovnakom serveri s iným generátorom a zistite, či systém vykazuje slabiny, keď je vystavený chaotickému správaniu podobnému životu. Zmeňte to v reálnom čase a experimentujte.
Zaznamenajte si svoje testy
Pretože loadUI je také interaktívne, reprodukcia testov môže byť zložitá. Použite záznamník obrazovky, ako je Wink (ktorý je zadarmo), aby ste mohli prehrať svoje testy a zistiť, čo spôsobilo zlyhanie služby.
Práca štruktúrovaná
LoadUI má podporu pre testovacie prípady. Rozdeľte svoje testy na menšie testovacie prípady; vždy ich môžete spustiť naraz.
Nepracuj
Ak ste vytvorili funkčné testy v soapUI, môžete ich jednoducho spustiť v loadUI s komponenta soapUI . Týmto spôsobom nemusíte test redefinovať inokedy v loadUI.
Napíšte svoju vlastnú súčasť
LoadUI je nielen zadarmo; je to tiež open-source. To znamená, že ak chcete, môžete do Groovy napísať svoje vlastné komponenty. Iba vy sami nastavujete limity toho, čo je v LoadUI možné! Prečítajte si viac informácií o vytváraní vlastných komponentov tu .
Prečítajte si viac o loadUI a stiahnite si ich tu: Posledná verzia LoadUI
Toto je hosťujúci článok Henrika Olssona.
O autorovi:
Henrik je softvérový vývojár pre loadUI zo švédskeho Štokholmu s akademickým vzdelaním v oblasti distribuovaných systémov a vášňou pre použiteľnosť. Má skúsenosti s výučbou a myslí si, že väčšina vecí sa dá ľahko vysvetliť, ak je dobre vymodelovaná a presne zacielená.
Poznámka redakcie:
Som rád, že sa o tento open-source nástroj na testovanie zaťaženia môžem podeliť so svojimi čitateľmi. LoadUI a soapUI sú najlepšie nástroje na testovanie softvéru otvoreného zdroja od dôveryhodnej spoločnosti Eviware (teraz SmartBear). Ak uvažujete o zavedení nástroja na testovanie zaťaženia vo svojom projekte, vyskúšajte loadUI a soapUI (funkčný testovací nástroj).
Ja osobne som tiež používal soapUI pre mnoho projektov a čoskoro sa ním budem zaoberať v samostatnom článku. Páči sa mi sila a krása týchto nástrojov s otvoreným zdrojovým kódom!
Ak ste použili tento nástroj a máte nejaké tipy na zdieľanie, urobte to v sekcii komentárov nižšie. Tiež by sme radi počuli a odpovedali na vaše otázky týkajúce sa loadUI.
Odporúčané čítanie
- Najlepšie nástroje na testovanie softvéru 2021 (QA Test Automation Tools)
- Testovanie záťaže s výukovými programami HP LoadRunner
- Výkonové testovanie vs záťažové testovanie vs záťažové testovanie (rozdiel)
- Korelácia - testovanie zaťaženia pomocou nástroja LoadRunner
- 15 NAJLEPŠÍCH nástrojov na testovanie výkonu (nástroje na testovanie záťaže) v roku 2021
- Recenzia WebLOAD - Začíname s nástrojom na testovanie zaťaženia WebLOAD
- Testovanie cloudového výkonu: Poskytovatelia služieb testovania zaťaženia na základe cloudu
- Stiahnutie e-knihy Testing Primer