Testiranje opterećenja: vrste, opis procesa
Nisu svi korisnici modernog računalnog sustava u svakodnevnom radu suočeni s konceptom "testiranja otpornosti na stres". Uglavnom, poznato je programerima web stranica i svim onima koji koriste programe s intenzivnim resursima. Ipak, ponekad znanje o ovom pitanju može biti korisno običnim korisnicima. Pokušajmo shvatiti zašto je sve ovo potrebno.
sadržaj
opterećenje testiranje: vrste i ciljeve
Prije svega, potrebno je jasno razlikovati vrste takvih testova. Uvjetno se mogu podijeliti u dvije klase: provjeravanje računalnog hardvera s maksimalnim ili prekomjernim opterećenjem na svakoj komponenti i testiranje softvera (web stranice s elementima predviđanja, pojedinačnim programima itd.).
Jasno je da je testiranje web mjesta izravno povezano s provjeravanjem zdravlja poslužitelja koji upravljaju informacijama, kao i virtualnim web poslužiteljima koji su stvoreni u procesu rada s specijaliziranim programima kao što je Denwer.
Učitajte programe testiranja i njihove zadatke
Kao što možete vidjeti, odnos ovdje je vrlo jak. A ako govorimo o "hardveru", sustav testiranja opterećenja pomoću posebnih alata omogućuje točno prepoznavanje potencijalnih problema pri radu, tako da govorimo, u ekstremnih situacija. primjer najjednostavnije. Suvremene računalne igre sa svojim zahtjevima mogu jednostavno učitati sustav u takvu državu da obično prestaje raditi. Stoga, prije instaliranja takvog softvera na računalo, možete pokrenuti niz testova kako biste utvrdili može li punjenje "povući" igru. Na temelju rezultata donosi se odluka o instaliranju programa. U načelu, isto vrijedi i za aplikacije koje uključuju složene matematičke izračune i projektiranje, budući da se opterećenje na istom procesoru ili RAM-u u odnosu na uobičajeno stanje sustava može vremenom prekoračiti.
Što se tiče druge kategorije, testiranje web mjesta i poslužitelja mogu poslužiti kao univerzalni alat za predviđanje njihovog ponašanja u stvarnim uvjetima. Na primjer, može biti emulacija istovremenog zahtjeva za pristup velikog broja korisnika. Kao što znate, ovo je načelo DDoS napada, kada poslužitelj ili web mjesto nemaju vremena za obradu previše hitova. Testiranje opterećenja poslužitelja ili web mjesta bit će detaljnije opisano kasnije. U međuvremenu, bavimo se računalnim hardverom. To se odnosi ne samo na kućne ili radne terminale, već i na stvarne fizičke poslužiteljske sustave.
CPU test
Počnimo, možda, iz srca bilo kojeg računala - CPU-a. Nije tajna da su zastoji u svom radu u većini slučajeva doveli do najnepovoljnijih posljedica. Vrlo često to je zbog pregrijavanja. Testiranje opterećenja omogućuje mu stvaranje ekstremnih uvjeta za njega. A onda možete vidjeti kako će to utjecati na njegov rad.
Neophodno je da provođenje ispitivanja opterećenja ove vrste podrazumijeva korištenje određenih komunalnih usluga. Danas mogu brojati stotine i tisuće. No, prema većini stručnjaka, vođa na ovom području je Prime95 aplikacija koja se može primijeniti na oba procesora i memorijske utore. No glavni je smjer provjera čipova procesora.
Prilikom korištenja uslužnog programa, preporučljivo je najprije zatvoriti sve aktivne programe i onesposobiti automatsko stanje hibernacije (spavanje) tako da se računalo ne isključuje tijekom ispitivanja. Sada morate simuliraju procesor najviše strogi uvjeti (program može učiniti kao nitko drugi, stvarno stavljanjem čips u najtežim uvjetima). Sam test se aktivira iz izbornika opcija, gdje je odabrana sekcija Torture Test. Bit će naznačeno vrste operacija. Najzanimljiviji ovdje je mješavina testom (istodobnih opterećenje procesora i na „RAM”), a Mali FFT i Velika FFT (povećanje CPU zbog ispuštanja RAM).
Kako utvrditi da je testiranje opterećenja bilo uspješno? Nema jednoglasnog mišljenja, ali vjeruje se da ako je barem 4 sata pogrešaka ili kvarova zabilježeno, ova komponenta je dovoljno otporna na prekomjerna opterećenja. No, također se događa da se kvarovi mogu pojaviti puno kasnije, pa ako imate dosta vremena, bolje je povećati razdoblje testiranja na 24 sata (pogreške se mogu pojaviti nakon pola dana rada).
Provjera rada RAM-a
Ništa manje važno je ispitivanje opterećenja "operativnog", koje obavlja funkcije takozvane druge violine. Zbog toga je aplikacija Memtest86 + najprikladnija, što je daleko najbolji.
Da biste ispravno radili s njim, morate stvoriti disk za pokretanje ili flash disk i učitati računalni terminal s tog medija. Nakon aktivacije testa za njegovo potpuno izvršenje, to će potrajati dosta dugo. Možete ostaviti svoje računalo noću. Ovo bi trebalo biti dovoljno.
Određivanje ponašanja grafičkog adaptera
I uz grafiku, vrijedno je testirati, jer video adapteri s prekomjernim opterećenjem često su uzrok kvarova računala. Idealan alat ovdje će biti program FurMark.
Ovaj uslužni program može zagrijavati grafički čip mnogo više od bilo koje 3D igre sa zahtjevima sustava iznad prosjeka. Kao što praksa pokazuje, uvjeti su takvi da se kartica može početi uspjeti u razdoblju od 15 do 30 minuta nakon početka ispitivanja.
Osim toga, možete koristiti posebne alate dizajnirane za određene igre. Na primjer, testne aplikacije kao što su Alien vs Predator, S.T.A.L.K.E.R. ili nešto slično. U pravilu, oni se besplatno distribuiraju, a pomoću njihove pomoći možete točno odrediti kako će se sustav ponašati nakon instalacije izvornog paketa za igru.
Zašto trebate testirati poslužitelje i web stranice
Sada je nekoliko riječi o tome što je ispitivanje web stranice i web poslužitelja. Jedan aspekt (DDoS napad) već je rečeno. Sad ćemo pogledati ovo pitanje s druge strane.
Sami testovi ove vrste u određenoj mjeri mogu se pripisati i marketinškim alatima za predviđanje ponašanja korisnika. Na primjer, moguće je simulirati situaciju provesti određenu količinu (maksimalna / vrh) ljudi na ulazu u mjestu, saznati koliko je stranica se može vidjeti, da li su uključeni e-maila, na primjer, u procesu naručivanja robe, podaci se mogu koristiti za identifikaciju korisnika, omogućiti da li kanalni kapacitet osigurati simultani pristup korisnicima stranice u bilo kojem trenutku, to će zahtijevati potvrdu korisnika akreditiva od treće strane (na primjer, kada unesete broj kreditne kartice), koliko je učinkovita će biti uvođenje Java appleta ili pomoću sigurne https veze, i tako dalje. d.
Testirati pitanja za web poslužitelje (softver) i stvoriti internetske resurse
U principu, gotovo isti problem sam i testiranje opterećenja poslužitelja postavljen. Međutim, naglasak je čisto ne-tehnički aspekt. Testovi se mogu otkriti da li više korisnika ima isti IP, odrediti vrijeme odziva na zahtjeve koji se šalju kako bi saznali kako je cijeli sustav na sigurnom ili ne-sigurne veze će reagirati, što će biti brzi pristup prilikom slanja previše zahtjeva i tako dalje. Itd ,
U ovom slučaju (i za web stranice i web-poslužitelj), mnogi se savjetuje da koriste snažan paket nazvan OpenSTA (Arhitektura sustava za testiranje), koji omogućuje ne samo za testiranje, ali i razbiti problem u komponenti za svakog pojedinog elementa strukture pomoću funkcije stvaranje i simulacija Script Modeler skripti. Važno je napomenuti da nakon stvaranja ovog modela, čak možete provjeriti vezu (SSL mora biti pokrenut tzv name server). Osim toga, rezultati se mogu spremiti u odjeljak Repozitorij, a testovi se mogu kombinirati u odgovarajuće skupine.
Što na kraju?
U principu, to je vrlo kratak sažetak pitanja testiranja otpornosti na stres, jer su i sami testovi, kao i programe koji će im omogućiti da troše, možete pronaći mnogo. Stavi ga na ovaj način: Postoji najpopularnijih alata i smatra suštinu problema. Čini se da nakon svakog upoznavanja, bilo koji korisnik barem malo napreduje u razumijevanju problema vezanih uz testiranje otpornosti na stres.
- Furmark: kako koristiti? Pregled, specifikacije, priručnik, recenzije
- Kako provjeriti putem 2ip porta?
- Windows 7. Način testiranja: sve pojedinosti
- Program za testiranje RAM-a (Windows 7)
- Regresijsko ispitivanje softvera. Što je testiranje regresije?
- Kako omogućiti virtualizaciju u BIOS-u na najjednostavniji način
- Testiranje programa je proces otkrivanja pogrešaka u softverskom proizvodu
- Kako provjeriti procesor za operativnost? Program za testiranje procesora
- Kao u Warfaceu, kopirajte znak na PTS
- Benchmark za računalo: što je to?
- Kako testirati tvrdi disk računala i prijenosnog računala?
- Program za testiranje video kartice na ruskom jeziku
- Kako onemogućiti testni način rada u sustavu Windows 10. Različiti načini
- AIDA64: kako koristiti i gdje preuzeti
- Što je "procjena performansi računala"?
- Funkcionalno ispitivanje
- Debug - što je to? Opis alata
- Kako i gdje preuzeti upravljačke programe za opremu instaliranu u računalni sustav?
- Vrste računalnog softvera
- Zašto postoje problemi s zvukom
- Laptop za samodijagnostiku