Exemple de lucru cu jmeter în imagini, java programator blog

Exemple de lucru cu jmeter în imagini, java programator blog

Aproximativ o dată pe an, am nevoie de o testare a încărcării procesului pentru următorul proiect. Anterior am avut de-a face cu această sarcină mai des, dar acum este nevoie de mai mult timp pentru a dezvolta platforme mobile (Android, etc.) sau pentru a crea software pentru rezolvarea sarcinilor interne de infrastructură ale clienților.








Ca urmare, de fiecare data cand imi amintesc frantic cum sa lucrezi cu jmeter. Descarc, lansez si imi amintesc cum sa o pun pe jumatate pe zi.

Faceți imediat o rezervare, nu sunt un tester profesionist și verificarea funcționării aplicațiilor web sub sarcină nu este inclusă în îndatoririle mele directe.
Prin urmare, expresia „este nevoie“, mai degrabă să fie înțeleasă nu ca un ordin al capului, și „Sunt foarte curios să văd ce s-ar întâmpla dacă.“ (Mai ales atunci când consideră că șeful nu am, dar despre asta altă dată).

10-15 ani în urmă într-una din primele sale lucrări pentru sarcini de testare a sarcinii, am folosit un instrument care pare a fi așa-numitul stres TUL (cum ar fi Microsoft chiar și rusă). Era simplu și intuitiv. Doar am făcut-o timp de 10 ani nu au văzut și nu știu că folosește pe altcineva chiar acum.

Prin urmare, pentru ca de fiecare dată să nu mai atârnă în jur de o jumătate de zi pentru această sarcină, am decis să scriu o simplă scrisoare de înșelăciune pentru a lucra cu acest jmeter. Este clar că nu pot descrie toate posibilitățile acestui utilitar minunat într-un articol, dar cred că poți să faci instrucțiuni pas cu pas în imagini pentru un caz primitiv.
Sper că interfața de utilizare a acestui utilitar nu se va schimba radical în viitorul apropiat.

2. Începem. Adăugăm grupul de discuții.

Exemple de lucru cu jmeter în imagini, java programator blog






3. Adăugați o cerere HTTP probă

Exemple de lucru cu jmeter în imagini, java programator blog

4. Specificați serverul și cererea

Exemple de lucru cu jmeter în imagini, java programator blog

4. Adăugați raportul dorit. Ele sunt sub forma unui semn, a unui copac, a unui grafic etc.

Exemple de lucru cu jmeter în imagini, java programator blog

Asta e tot. Faceți clic pe triunghiul verde și examinați raportul. Pentru a mări încărcătura, modificăm parametrii grupului de fire.

Despre procură

Pentru a nu scrie manual toate cererile HTTP, puteți face mai ușor:
1. Instalați serverul proxy JMetter HTTP încorporat.

Exemple de lucru cu jmeter în imagini, java programator blog

2. Porniți serverul proxy

Exemple de lucru cu jmeter în imagini, java programator blog

3. Apoi înregistrați proxy-ul în setările browserului.
4. Deschideți pagina dorită a site-ului victimă în acest browser.
5. Efectuați acțiunile necesare. Toate solicitările vor fi înregistrate.
Dacă este necesar, retușați lista de solicitări.

Apoi, rămâne doar să rulați JMeter, astfel încât să repete toate acțiunile dvs. zece mii de ori (bine, sau cât doriți).

Pentru a putea să vă conectați prin intermediul formularelor, probabil că veți avea nevoie de suport pentru cookie-uri.
Pentru aceasta, adăugați Cookie Manager. Este important să-l adăugați la locul potrivit.

Exemple de lucru cu jmeter în imagini, java programator blog

Încă o dată despre cookie-uri

Cel mai interesant lucru este că cookie-urile pot fi distribuite de către site-ul nu este corect.
De exemplu, dacă doriți să verificați un jmeter pentru un blog, atunci probabil că nici măcar nu vă veți putea conecta.
Esența problemei este de a descrie pentru o lungă perioadă de timp, în special, există unele bug-uri cu WordPress.
Cu toate acestea, există o soluție - trebuie să dezactivați verificarea cookie-urilor în setările jmeter.

Se face astfel:
1. Se deschide fișierul jmeter.properties.
2. Faceți o copie de rezervă a acestuia
3. Specificați: CookieManager.check.cookies = false







Trimiteți-le prietenilor: