beginner s guide web application performance testing using wapt pro
kako mogu otvoriti eps datoteke -
Dobijamo mnogo zahtjeva od dobavljača za pregled alata za automatizaciju ispitivanja. Neke od ovih alata pregledavamo kad osjetimo da je nešto korisno za naše čitatelje. Za ove recenzije dobivamo procjensku verziju, ali za većinu ovih alata dostupna je i probna verzija pa ove alate možete sami isprobati. Uostalom, da biste se u nečemu doista uspjeli, morate vježbati.
Danas pregledamo jedan takav koristan alat za izvedbu web aplikacija - XXXV Pro.
Ako ste tek započeli s korištenjem ovog alata ili želite isprobati, ovaj će vam pregled biti od pomoći.
XXXV Pro 4.0 je najnovije ažuriranje popularnog alata za testiranje opterećenja na mreži koji je razvio SoftLogice Inc. Njihova prethodna verzija imala je broj 3,5, pa bi ovo trebalo smatrati velikim ažuriranjem. U ovom ću pregledu uglavnom usporediti ove dvije verzije.
Čitaj više=> Ovdje saznajte više o starijim verzijama WAPT-a.
( Bilješka : Kliknite bilo koju sliku za uvećani prikaz)
Ažurirane značajke proizvoda općenito imaju isti GUI sa svim elementima sučelja poznatim korisnicima WAPT Proa sa samo malo osvježenim grafičkim elementima. Lijevi prikaz strukturiran je malo bolje nego prije, s više stranica koje sadrže postavke dnevnika i izvješća.
Brojačima performansi sada se upravlja na malo drugačiji način pružajući u osnovi istu funkcionalnost. Proširen je broj unaprijed definiranih brojača.
Kada kreirate novi scenarij, čarobnjaka vidite kao i prije.
I dalje je namijenjen korisnicima početnicima, što sadrži puno objašnjenja i prijedloga. Međutim, u ovoj su verziji uklonili čudan i obmanjujući izbor između različitih vrsta ispitivanja.
Ova vam stranica sada omogućuje odabir vrsta opterećenja direktno. Izbor je ograničen na tri mogućnosti kao i prije. Naknadne stranice čarobnjaka uglavnom su nepromijenjene.
Novi način snimanja:
Prva značajna razlika od ranijih verzija pojavljuje se kada pokušate snimiti profil. Nakon što na alatnoj traci kliknete gumb 'Rec', WAPT Pro ulazi u način snimanja, koji je u novoj verziji potpuno drugačiji.
Svi HTTP zahtjevi presretnuti snimačem pojavljuju se u lijevom prikazu ispod mape 'Snimač'. Nisu izravno snimljeni na profil kao prije. Svi se zahtjevi, uključujući 'elemente stranice', pojavljuju tamo u neobrađenom formatu.
Dakle, ako odaberete zahtjev, u desnom prikazu vidjet ćete samo njegova zaglavlja. To je vjerojatno učinjeno kako bi se stvorila bolja vidljivost postupka snimanja uopće.
(Kliknite sliku za uvećani prikaz)
Ne možete ništa uređivati u svojstvima dok ne završite snimanje, ali možete umetnuti oznake kako biste istakli strukturu profila i označili logički dovršene dijelove. Kad kliknete gumb 'Stop Rec', WAPT Pro obrađuje snimljeni sadržaj i pretvara ga u uobičajeni profil, gotovo kao i prije.
Ova konverzija traje neko vrijeme, pa ćete možda trebati pričekati nekoliko sekundi. Međutim, ovo je mali trošak za veliko poboljšanje brzine snimanja i vidljivosti. S prethodnim verzijama WAPT Pro, mogli ste čekati puno duže tijekom postupka snimanja dok pogađate prolazi li još nešto ili je cijela stvar već zapela i slomljena. To je bilo prilično dosadno i čini se da je ovaj problem sada riješen.
koji je najbolji softver za razvoj aplikacija
Uz WAPT Pro 4.0, SoftLogica je napokon uspjela stvoriti 64-bitnu verziju za komponentu radnog mjesta. Sjećam se da su prije nekoliko godina dodali mogućnost korištenja 64-bitnih sredstava opterećenja za velike testove. Do sada je radno mjesto ostalo 32-bitno u svim inačicama.
Iako to većini korisnika nije predstavljalo problem, oni koji su željeli raditi s vrlo dugim profilima (poput onih koji se sastoje od 5000 zahtjeva) ili testovi koji zahtijevaju izvanredne količine podataka, imali su prilično dramatične neuspjehe kad se proizvod srušio zbog nedovoljne virtualne memorije.
Sada je ovaj problem u potpunosti riješen, a što je prilično izvanredno, to se radi bez dodatnih troškova. Ako imate WAPT Pro licencu, možete odabrati instaliranje 32-bitne ili 64-bitne verzije. 64-bitni agent učitavanja (nazvan x64 Load Engine) i dalje ostaje zasebno plaćeno proširenje.
Nova verzija vjerojatno je primjenjiva za velika i složena ispitivanja i u ostalim aspektima. Svi GUI elementi vizualno brže rade čak i kada imate tisuće stavki u prikazima. I to nije jedino poboljšanje upotrebljivosti. U svim prethodnim verzijama bili ste ograničeni na samo jedan prozor radnog mjesta na vašem sustavu. To je bilo nezgodno, jer ako ste dugo testirali, niste mogli paralelno raditi ništa. Sada je ovo ograničenje nestalo. I dalje istovremeno možete koristiti samo jedan prozor za pokretanje testova i jedan za snimanje. Međutim, možete otvoriti onoliko prozora koliko želite da pregledavate i uspoređujete rezultate ispitivanja, radite s profilima i zapisnicima itd.
Još jedno veliko postignuće je što sada za bilo koji test možete odrediti kriterije uspješnosti i neuspjeha. To nam sugerira da test nije samo oponašanje nekog stvarnog opterećenja.
Ovo je dio QA postupka koji bi trebao utvrditi zadovoljava li sustav zahtjeve za izvedbu ili ne. Sada u WAPT Pro možete odrediti točne uvjete razlikujući uspješne i neuspjele testove.
Jedna od novih značajki koju ne razumijem u potpunosti je metrika 'pogoršanja performansi'. Za svaki zahtjev morate postaviti takozvano 'osnovno vrijeme', a WAPT će u testu izračunati razliku od tog osnovnog vremena.
Po mom mišljenju, ovo daje samo dodatne brojeve u izvješću, dok predstavlja u osnovi iste rezultate. Srećom, možete onemogućiti sve upite povezane s tom značajkom i ukloniti dodatne vrijednosti iz izvješća.
Još jedno čudno, ali zanimljiva karakteristika je sposobnost obrade rezultata ispitivanja vlastitim JavaScript kodom. Kao što razumijem, ovo je još jedan pokušaj pružanja metoda za automatsku analizu rezultata (uz kriterije prolaska / neuspjeha).
Na primjer, možete pronaći najsporiji odgovor u cijelom testu ili usporediti stope pogrešaka različitih korisnika. Takve su stvari rijetko potrebne u praksi, ali vjerojatno bi ovo moglo biti korisno u slučaju vrlo specifičnog složenog testiranja gdje funkcionalnost aplikacije također može nekako korelirati s njezinim performansama.
Postoje i druge male nove značajke poput mogućnosti ignoriranja pogrešaka na određenim HTTP zahtjevima. Sveukupno moj zaključak je da će većina nas vidjeti samo razliku u uporabljivosti proizvoda. Međutim, u nekim slučajevima to može donijeti dramatičnu korist. Nekim se korisnicima mogu svidjeti i nove specifične značajke. Na primjer, integracija s Jenkinsom može biti korisna onima koji je koriste.
Redovna verzija WAPT-a također je ažurirana istovremeno s Pro verzijom i uključuje neke od gore spomenutih značajki.
Kao i obično, korištena je drugačija numeracija, pa usprkos većem broju, redoviti WAPT 9.0 odgovara WAPT Pro 4.0. Možete čak i nadograditi jednu na drugu po fiksnoj cijeni, bez utjecaja na razdoblje održavanja.
Inače, sve vrste nadogradnji sada su navedene na zasebnoj stranici web mjesta SoftLogica, tako da ne morate kupiti novu licencu po punoj cijeni ako želite osvježiti svoju stariju WAPT ili WAPT Pro licencu.
popis veza u c ++
Za više informacija provjerite ovo brzi vodič . Možete preuzeti WAPT Pro cjelovite verzije za procjenu Ovdje .
Javite nam ako imate pitanja o ovom alatu za ispitivanje opterećenja.
Preporučena literatura
- Ispitivanje opterećenja, stresa i performansi web aplikacija pomoću WAPT-a
- Vodič za testiranje izvedbe mobilne aplikacije
- Vodič za ispitivanje sigurnosti web aplikacija
- Ispitivanje performansi vs ispitivanje opterećenja vs testiranje naprezanja (razlika)
- Kako izvršiti ručno ispitivanje performansi?
- Vodič za početnike za ispitivanje prodora web aplikacija
- Najbolji alati za testiranje softvera 2021. [Alati za automatizaciju ispitivanja kvalitete]
- Alfa testiranje i beta testiranje (cjelovit vodič)