Kas ir apjoma pārbaude?
VOLUME TESTING ir programmatūras testēšanas veids, kad programmatūra tiek pakļauta milzīgam datu apjomam. To sauc arī par plūdu pārbaudi. Apjoma pārbaude tiek veikta, lai analizētu sistēmas veiktspēju, palielinot datu apjomu datu bāzē.
Ar apjoma testēšanas palīdzību ietekmi uz reakcijas laiku un sistēmas uzvedību var izpētīt, pakļaujot lielam datu apjomam.
Piemēram, mūzikas vietnes darbības pārbaude, kad miljoniem lietotāju var lejupielādēt dziesmu.
Apjoma testēšanas priekšrocības
- Nosakot slodzes problēmas, var ietaupīt daudz naudas, kas pretējā gadījumā tiks iztērēta lietojumprogrammas uzturēšanai.
- Tas palīdz ātrāk sākt mērogojamības plānus
- Savlaicīga vājo vietu noteikšana
- Tas nodrošina, ka jūsu sistēma tagad ir piemērota reālai lietošanai
Kāpēc veikt apjoma testēšanu
Apjoma testēšanas mērķis ir:
- Pārbaudiet sistēmas veiktspēju, palielinoties datu apjomam datu bāzē
- Lai identificētu problēmu, kas varētu rasties ar lielu datu apjomu
- Lai noskaidrotu punktu, kurā pasliktinās sistēmas stabilitāte
- Skaļuma pārbaude palīdzēs noteikt sistēmas vai lietojumprogrammas ietilpību - normālu un lielu tilpumu
Kā veikt apjoma testēšanu
Apjoma testēšanā ir jāpārbauda šādas lietas
- Pārbaudiet, vai nav datu zudumu
- Pārbaudiet sistēmas reakcijas laiku
- Pārbaudiet, vai dati ir pareizi saglabāti vai nē
- Pārbaudiet, vai dati ir pārrakstīti bez jebkāda paziņojuma
- Pārbaudiet, vai nav brīdinājuma un kļūdu ziņojumu, vai tie vispār ir saistīti ar skaļuma problēmām
- Pārbaudiet, vai liela apjoma dati ietekmē apstrādes ātrumu
- Vai sistēmai ir nepieciešamie atmiņas resursi
- Vai skaļuma pārbaude tiek veikta visā sistēmā
- Vai pastāv risks, ja datu apjoms ir lielāks nekā norādīts
- Vai ir kāda garantija, ka datums nebūs lielāks par norādīto
Labākās prakses lielapjoma testēšanai
Labākās prakses lielapjoma testēšanai ir
- Pārtrauciet visus serverus un pārbaudiet visus žurnālus
- Pirms slodzes pārbaudes manuāli izpildiet lietojumprogrammas scenāriju
- Lai iegūtu visnoderīgākos rezultātus, sadaliet lietotāju skaitu
- Lai pārvarētu licences ierobežojumus, līdzsvarojiet domāšanas laiku
- Esiet piesardzīgs attiecībā uz jauno būvējumu
- Pēc bāzes līnijas noteikšanas analizējiet uzlabošanas izmantošanas gadījumu
- Atsevišķu apjoma testēšanas daļu atkārtošana kļūst neizbēgama gadījumā, ja ir veiktspējas sašaurinājums
Tilpuma pārbaude Vs Slodzes pārbaude
Tilpuma pārbaude | Slodzes pārbaude |
---|---|
|
|
|
|
Izaicinājumi apjoma testēšanā
- Atmiņas sadrumstalotību ir grūti radīt
- Dinamiska atslēgu ģenerēšana
- Ģenerēto datu relatīvā integritāte
Kopsavilkums:
- Programmatūras inženierijā apjoma pārbaude ir veids, kā pārbaudīt sistēmas veiktspēju, ja ir liela datu slodze
- Tā ir nefunkcionāla pārbaude
- Grūti ģenerējamas atmiņas sadrumstalotība un ģenerēto datu integritāte
ir daži apjoma testēšanas izaicinājumi