Încărcarea testelor: tipuri, descrierea procesului
Nu toți utilizatorii unui sistem informatic modern în munca de zi cu zi se confruntă cu conceptul de "test de stres". Practic, este cunoscut pentru dezvoltatorii web și pentru toți cei care folosesc programe cu resurse intensive. Cu toate acestea, uneori cunoștințele în acest domeniu pot fi utile utilizatorilor obișnuiți. Să încercăm să ne dăm seama de ce este necesar acest lucru.
conținut
- Sarcină testarea: tipuri și obiectivele
- Încărcați programele de testare și sarcinile acestora
- Procesarea procesorului
- Verificarea funcționării ram-ului
- Determinarea comportamentului adaptorului grafic
- De ce trebuie să testați serverele și site-urile
- Testați întrebări pentru serverele web (software) și creați resurse de internet
- În cele din urmă?
sarcină testarea: tipuri și obiectivele
În primul rând, este necesar să se facă o distincție clară între tipurile de astfel de teste. În mod condiționat, ele pot fi împărțite în două clase: verificarea hardware-ului calculatorului cu sarcina maximă posibilă sau excesivă pentru fiecare componentă și testarea software-ului (site-uri cu elemente de prognoză, programe individuale etc.).
Este de la sine înțeles că site-urile de testare conectat direct și verificarea sănătății serverul, care oferă informații și servere de web virtuale, care sunt create în procesul de lucru cu programe specializate, cum ar fi Denwer.
Încărcați programele de testare și sarcinile acestora
După cum vedeți, relația de aici este foarte puternică. Și dacă vorbim despre "hardware", sistemul de testare a încărcării cu ajutorul unor unelte speciale vă permite să identificați cu exactitate problemele potențiale atunci când lucrați, ca să spunem așa, în situații extreme. exemplu foarte simplu. Jocurile computerizate moderne cu cerințele lor pot încărca cu ușurință sistemul într-o astfel de stare încât, în general, încetează să mai funcționeze. Prin urmare, înainte de a instala un astfel de software pe un computer, puteți efectua o serie de teste pentru a determina dacă umplerea poate "trage" jocul. Pe baza rezultatelor, se ia decizia de a instala programul. În principiu, același lucru se aplică cererilor care implică efectuarea de calcule matematice complexe și lucrări de proiectare, ca sarcina pe același procesor și RAM, în comparație cu starea convențională a sistemului poate fi depășită uneori.
În ceea ce privește clasa a doua, testarea site-ului și a serverului poate servi ca un instrument universal pentru a-și prezice comportamentul în condiții reale. De exemplu, poate fi emularea cererii de acces simultan a unui număr mare de utilizatori. După cum știți, acesta este principiul atacurilor DDoS, când serverul sau site-ul nu au timp să se ocupe de prea multe hit-uri. Testarea sarcinii serverului sau site-ului va fi discutată în detaliu mai târziu. Între timp, hai să ne ocupăm de hardware-ul calculatorului. Aceasta se aplică nu numai terminalelor de acasă sau de lucru, ci și sistemelor de server fizic real.
Procesarea procesorului
Să începem, probabil, din inima oricărui computer - procesorul. Nu este un secret faptul că defecțiunile din munca lui în cele mai multe cazuri duc la cele mai nefericite consecințe. Foarte des se datorează supraîncălzirii. Încercarea de sarcină îi permite să creeze condiții extreme pentru el. Și apoi puteți vedea cum va afecta munca sa.
Este de la sine înțeles că efectuarea testelor de încărcare de acest tip presupune utilizarea anumitor utilități. Astăzi pot număra sute și mii. Dar, potrivit celor mai mulți experți, liderul în acest domeniu este aplicația Prime95, care poate fi aplicată atât procesoarelor, cât și sloturilor de memorie. Dar direcția principală este verificarea chipset-ului procesorului.
Când utilizați utilitarul, este recomandat să închideți mai întâi toate aplicațiile active și să dezactivați funcția automată modul hibernare (somn), astfel încât computerul să nu se închidă în mod inadvertent în timpul testului. Acum trebuie să modelăm procesorul în condițiile cele mai stricte (și programul poate face ca nici un alt, punând cu adevărat chips-uri în cele mai dificile condiții). Testul însuși este activat din meniul de opțiuni, unde este selectată secțiunea Testarea torturii. Vor fi indicate tipurile de operațiuni efectuate. Cel mai interesant aici este testul Blend (încărcarea simultană pe procesor și pe „RAM“), și FFT mici și FFT mare (creștere de utilizare a procesorului din cauza descărcării de RAM).
Cum de a determina că testarea încărcării a avut succes? Nu există o opinie unanimă, dar se crede că dacă pentru cel puțin 4 ore de erori sau defecțiuni cipul nu a fost observat, această componentă este suficient de rezistentă la sarcini excesive. Dar, de asemenea, se întâmplă că eșecurile pot apărea mult mai târziu, deci dacă aveți o perioadă echitabilă de timp, este mai bine să măriți perioada de testare la 24 de ore (erorile pot apărea după o jumătate de zi de muncă).
Verificarea funcționării RAM-ului
Nu mai puțin important este testarea sarcinii "operatorului", care îndeplinește funcțiile așa-numitei a doua vioară. Pentru aceasta, aplicația Memtest86 + este cea mai potrivită, ceea ce este de departe cel mai bun.
Pentru a lucra corect cu aceasta, trebuie să creați un disc de boot sau o unitate flash și să încărcați terminalul computerului din acel suport. După activarea testului pentru executarea completă, va dura mult timp. Puteți lăsa computerul pe timp de noapte. Ar trebui să fie suficient.
Determinarea comportamentului adaptorului grafic
Și cu grafica, merită testată, deoarece adaptoarele video cu sarcină excesivă sunt adesea cauza unor defecțiuni la computer. Instrumentul ideal aici va fi programul FurMark.
Acest utilitar este capabil să încălzească cipul grafic mult mai mult decât orice joc 3D cu cerințe de sistem mai mari decât media. După cum arată practica, condițiile sunt create astfel încât placa video să înceapă să nu mai funcționeze încă în perioada de la 15 la 30 de minute de la începerea testării.
În plus, puteți utiliza instrumente speciale destinate anumitor jocuri. De exemplu, aplicațiile de testare, cum ar fi Alien vs Predator, S.T.A.L.K.E.R. sau ceva de genul asta. De regulă, acestea sunt distribuite complet gratuit și cu ajutorul acestora puteți stabili cu acuratețe modul în care se va comporta sistemul după instalarea pachetului original de jocuri.
De ce trebuie să testați serverele și site-urile
Acum cateva cuvinte despre ce este testarea site-ului si a serverului web. Un aspect (atac DDoS) a fost deja spus. Acum ne vom uita la această întrebare din partea cealaltă.
Testele înșiși de acest tip într-o oarecare măsură pot fi atribuite chiar și instrumentelor de marketing pentru prezicerea comportamentului utilizatorilor. De exemplu, este posibil pentru a simula situația realizează o anumită sumă (maxim / vârf) a oamenilor de la intrarea în site-ul, pentru a afla cât de multe pagini pot fi vizualizate, dacă implicate de e-mail, de exemplu, în procesul de a comanda bunuri, informațiile pot fi utilizate pentru a identifica utilizatorii, permit dacă capacitatea canalului pentru a asigura accesul simultan la utilizatorii site-ului, în orice moment dat, se va cere confirmarea acreditările utilizatorului de către o terță parte (de exemplu, atunci când introduceți un număr de card de credit), cât de eficient va fi introducerea de Java-applet-uri sau utilizând o conexiune HTTPS securizată, și așa mai departe. d.
Testați întrebări pentru serverele web (software) și creați resurse de Internet
În principiu, aproape aceleași sarcini sunt stabilite pentru ei înșiși și testarea încărcării serverului. Cu toate acestea, accentul este doar un aspect non-tehnic. Testele pot detecta dacă mai mulți utilizatori au același IP, specificați timpul de răspuns la solicitările trimise pentru a afla cum va reacționa întregul sistem pe o conexiune securizată sau nesecurizată, ceea ce va fi viteza de acces în timp ce trimiterea de prea multe solicitări și așa mai departe. Etc. .
În acest caz (și pentru site-ul și serverul Web), mulți sunt sfătuiți să folosească un pachet puternic numit OpenSTA (Arhitectura sistemului de testare), care permite nu numai de testare, dar, de asemenea, pentru a rupe problema în componente pentru fiecare element individual al structurii cu ajutorul unui instrument crearea și simularea scripturilor Script Modeler. Este demn de remarcat că, după crearea unui astfel de model, puteți chiar testa conexiunea prin SSL (trebuie să existe un așa-numit server de nume care rulează). În plus, rezultatele pot fi salvate în secțiunea Gazdă depozit, iar testele pot fi combinate în grupurile corespunzătoare.
În cele din urmă?
În principiu, aceasta este o informație foarte scurtă despre testarea încărcării, deoarece testele în sine, precum și programele care le permit să le desfășoare, puteți găsi foarte mult. Să spunem așa: cele mai populare utilități sunt prezentate aici, iar esența problemei este examinată. Se pare că după familiarizare, orice utilizator cel puțin un progres în înțelegerea problemelor asociate testelor de stres.
- Cum să verificați prin portul 2ip?
- De ce computerul se blochează: cauze și eliminare
- Ce program este mai bine pentru a determina hardware-ul unui computer?
- Server web pentru testarea site-urilor și a aplicațiilor
- Mesajul "VKontakte": "Serverul este temporar indisponibil". Cauzele problemei…
- Testarea prin regresie a software-ului. Ce este testarea de regresie?
- Hardware al tehnologiilor informatice: definiție, descriere și tipuri
- Programele de testare sunt procesul de detectare a erorilor într-un produs software
- Cum se verifică dacă procesorul funcționează? Program de testare a procesorului
- Benchmark pentru computer: ce este?
- Driver: ce este și de ce este necesar?
- Program de testare a unei plăci video în limba rusă
- La ce ar trebui să acord atenția prin semnarea unui contract pentru dezvoltarea site-ului?
- Cum de a facilita procesul de creare a unui site web? Ajutați editorul vizual html!
- Ce este software-ul de sistem?
- Cum se configurează un proxy: manual și software
- Testarea funcțională
- Verificarea este procesul de verificare a unui produs software
- Ce este inclus în software-ul de sistem?
- Cum și unde să descărcați drivere pentru echipamentul instalat în sistemul informatic?
- Tipuri de software de calculator