load testing using loadui free
Hvad er LoadUI?
LoadUI er et gratis og open source-belastningstestværktøj, der giver dig mulighed for at udføre komplekse belastningstest og teste ydeevnen ved blot at trække de forskellige komponenter rundt.
LoadUI giver dig mulighed for at oprette og opdatere testcases, mens du kører dem. Hvad der gør loadUI kraftigt er fokus på brugervenlighed gennem dets visuelle interface og intuitive design kombineret med den fleksibilitet, der kommer fra muligheden for at foretage ændringer under testen.
Hvad du lærer:
Hvordan LoadUI fungerer?
LoadUI består af byggesten kaldet komponenter, som du trækker fra
Komponentværktøjslinje til det projekt, du arbejder på. Disse komponenter forbinder hinanden med ledninger, og der er ingen grænse for, hvor mange komponenter du kan oprette og oprette forbindelse.
bedste gratis skærmbilledsoftware til Windows 10
Denne måde at trække-og-slippe-test er især nyttig under testen, da du kan lave komplekse belastningstest. Den oversigt, du får, gør det lettere at prøve forskellige kombinationer under selve testen og reagere på dem med det samme. I loadUI er øjeblikkelig feedback konge.
Oprettelse af belastningstest i LoadUI
For at køre en test i loadUI har du brug for mindst to komponenter (og et tomt projekt at arbejde i);
- En generator: Dette skaber en belastning, for eksempel 100 anmodninger pr. Sekund.
- En løber: Det kører en bestemt type test, for eksempel en webtest.
Så lad os gøre det; træk en ud Generator med fast rente og en Web Page Runner.
Du kan ikke køre dem endnu, men først skal du forbinde dem. Du gør dette ved at forbinde noderne, eller terminaler , placeret over og under komponenterne til hinanden med forbindelser .
Så nu forbinde Generator med fast rente til Web Page Runner .
Nu hvor alt er tilsluttet, skal du indtaste, hvilket websted du vil indlæse test i Web Page Runner . Din test er nu klar til at køre! Klik på afspil-knap i topmenuen for at få din generator til at begynde at sende anmodninger til dit websted.
Du kan nu følge, i realtid, hvordan testen går ved at klikke på Resultater Arbejdsbænk knap. Når du er der, skal du dobbeltklikke på din Nuværende kørsel og træk fra menuen til venstre Responstid til stativet.
Tillykke! Du har nu oprettet din første belastningstest i LoadUI. Spil rundt med de widgets, du har på dit instrumentbræt, eksperimenter ved at tilføje nogle mere, og prøv at spore andre værdier i resultatarbejdsbænken.
Et godt næste trin ville tilføje en Påstand komponent og tilslut den til Web Page Runner. Derefter kan du for eksempel teste, hvor mange gange dine anmodninger kommer igennem, mens du følger visse regler, du har konfigureret (som at tage mindre end 10 millisekunder).
Pro-tip
Lad en manager teste!
Dette er den moderne måde at teste gorilla på. Lad en mindre dygtig udføre testen for dig og se, hvad der bryder din service. Det vil også skabe en forståelse og lidenskab for test i ledelsen. En almindelig kommentar er “Dette er sjovt! Men hårdt ... ”
Det er interaktivt, brug det!
LoadUI er meget interaktiv og kan konfigureres i realtid , så udnyt det.
Opret en anden test i realtid på den samme server med en anden generator, og se om systemet viser svagheder, når det udsættes for kaotisk, livlig opførsel. Skift dette i realtid og eksperiment.
Optag dine tests
Da loadUI er så interaktiv, kan det være svært at reproducere testene. Brug en skærmoptager som Wink (som er gratis) for at kunne afspille dine tests og se, hvad der fik tjenesten til at gå ned.
Arbejde struktureret
LoadUI har support til testsager. Opdel dine tests i mindre testsager; du kan altid starte dem alle på én gang.
Du må ikke dobbeltarbejde
Hvis du har oprettet funktionel test i soapUI kan du bare køre disse i loadUI med soapUI-komponent . På denne måde behøver du ikke omdefinere testen en anden gang i loadUI.
Skriv din egen komponent
LoadUI er ikke kun gratis; det er også open source. Det betyder, at du kan skrive dine egne komponenter i Groovy, hvis du ønsker det. Kun du sætter grænserne for, hvad der er muligt i LoadUI! Læs mere om at oprette dine egne komponenter her .
Læs mere om loadUI, og download det her: Seneste LoadUI version
Dette er en gæsteartikel af Henrik Olsson.
Om forfatteren:
Henrik er softwareudvikler for loadUI fra Stockholm, Sverige med en akademisk baggrund inden for distribuerede systemer og en passion for brugervenlighed. Han har erfaring med undervisning og mener, at de fleste ting let kan forklares, hvis de er godt modellerede og nøjagtigt målrettede.
bedste mp3 musik download app til android
Redaktørens bemærkning:
Jeg er glad for at dele dette open-source belastningstestværktøj med mine læsere. LoadUI og soapUI er de bedste open source-softwaretestværktøjer fra pålideligt firma Eviware (nu SmartBear). Hvis du overvejer at introducere et belastningstestværktøj på dit projekt, så prøv loadUI og soapUI (funktionelt testværktøj).
Jeg brugte også soapUI personligt til mange projekter og vil snart dække det i en separat artikel. Jeg elsker kraften og skønheden i disse open source-værktøjer!
Hvis du har brugt dette værktøj og har nogle tip til at dele, skal du gøre det i kommentarfeltet nedenfor. Vi vil også være glade for at høre og besvare dine forespørgsler på loadUI.
Anbefalet læsning
- Bedste softwaretestværktøjer 2021 (QA Test Automation Tools)
- Load Testing med HP LoadRunner-vejledninger
- Ydelsestest vs belastningstest vs stresstest (forskel)
- Korrelation - belastningstest med LoadRunner
- 15 BEDSTE ydeevne testværktøjer (Load Testing Tools) i 2021
- WebLOAD Review - Kom godt i gang med WebLOAD Load Testing Tool
- Cloud Performance Testing: Cloud-Based Load Testing Service Providers
- Test af Primer eBook Download