Apkrovos ir eksploatacinių savybių tikrinimas
Našumo ir apkrovos bandymai yra du terminai, kurie dažnai naudojami pakaitomis, nepaisant to, kad jie labai skiriasi vienas nuo kito. Tiesą sakant, apkrovos testavimas yra tik viena našumo bandymo dalis. Todėl tai yra tam tikros rūšies eksploatacinių savybių bandymai, orientuoti į konkrečią dalį.
Apkrovos ir našumo bandymai dažnai naudojami programinės įrangos inžinerijoje, norint susidaryti realų vaizdą, kaip programinė įranga veikia. Jei našumas nesiekia priimtino lygio, reikia atlikti pakeitimus ar patobulinimus. Sritys, kurias reikia sutvarkyti, taip pat gali būti aptiktos atliekant apkrovos ir veikimo bandymus.
Našumo testavimas pateikia programinę įrangą scenarijui, kuris atkartoja galutinę programinės įrangos naudojimo aplinką. Tada išsiaiškinama apie visus įmanomus dalykus, kurie gali atsitikti, norint išsiaiškinti, ar programinė įranga veikia taip, kaip turėtų, ar yra nenumatyta klaida, galinti sukelti netinkamą elgesį..
Svarbi našumo bandymo dalis yra apkrovos testavimas. Tai scenarijus, kai programinė įranga modeliuojama skirtingais apkrovos lygiais; nedidelė apkrova, vidutinė apkrova, sunki apkrova ir viskas, kas tarp jų. Tai yra norint išsiaiškinti, kokiu lygiu programinės įrangos našumas galėtų smarkiai pablogėti. Įkėlimas gali būti bet koks - nuo tuo pačiu metu prisijungusių vartotojų skaičiaus iki intensyvių užduočių apdorojimo. Tikrindami apkrovą, kūrėjai gali sužinoti, kurios programinės įrangos sritys sukelia kliūtis, dėl kurių pablogėja našumas. Tai taip pat yra puikus įrankis nustatant realistišką apkrovos, kurią sistema gali valdyti, ribą. Tada kūrėjai gali sukurti mechanizmus, draudžiančius tai daryti. Tokių mechanizmų pavyzdžiais galėtų būti vartotojų ar užduočių eilės, kad programinė įranga gautų tik tai, ką gali valdyti.
Be apkrovos bandymo, taip pat yra ir kitų efektyvumo bandymo aspektų. Visos testavimo metodikos yra sukurtos atsižvelgiant į konkretų scenarijų, nesvarbu, ar jis tipiškas, ar nepaprastas, kuris gali nutikti tikrinamai programinei įrangai. Taip pat svarbu atlikti testus, ar programinė įranga gali atsigauti po gedimų, net jei tai nėra labai tikėtina; juo labiau didelėse dislokacijose, kur ištekliai yra nutolusiuose serveriuose.
Santrauka:
1.Krovos tikrinimas yra našumo bandymo dalis.
2. Atlikimo bandymu siekiama pagerinti bendrą našumą ieškant klaidų ir trūkumų.
3. Apkrovos tikrinimas sutelkia dėmesį į sistemos reakciją, kai ji patiria labai dideles apkrovas.