140 likes | 485 Views
Pagrindiniai testavimo principai ir gudryb ės. Parengė: Romanas Rodevičius PS- 5. Turinys. Principai Gudrybės. Principai. Suteikti testavimo būtinumą; Suteikti klaidos aptikimo reikšmę, laiko atžvilgiu; Lokalizuoti klaidą sistemoje; Apibrėžti testus skirtingoms sistemoms;
E N D
Pagrindiniai testavimo principai ir gudrybės Parengė: Romanas Rodevičius PS-5
Turinys • Principai • Gudrybės
Principai • Suteikti testavimo būtinumą; • Suteikti klaidos aptikimo reikšmę, laiko atžvilgiu; • Lokalizuoti klaidą sistemoje; • Apibrėžti testus skirtingoms sistemoms; • Suteikti supratimą apie klaidų neradimą sistemoje;
Principai *ISEB • Testavimas parodo klaidų buvimą; • Nuodugnus testavimas neįmanomas; • Ankstyvas testavimas; • Defektų grūpavimas; • Pesticidų paradoksas; • Testavimas priklauso nuo konteksto; • Nebuvimas klaidų yra klaidingas įsitikinimas;
Principai *ISEB • Testavimas parodo klaidų buvimą; • Neradus klaidų programinėje įrangoje, reiškia, kad sistema neturi klaidų;
Principai *ISEB • Nuodugnus testavimas neįmanomas; • Nuodugnus testavimas gali būti atliekamas nedidelėms sistemoms ar jų komponentams, turintiems paprastą loginę struktūrą;
Principai *ISEB • Ankstyvas testavimas;
Principai *ISEB • Defektų grupavimas; Defektai randami skirtingose PĮ vietose, dėl: • Sistemos sudėtingumo; • Besikeičiančio programos kodo; • Pakeitimų efekto; • Personalo patirties; • Personalo nepatirties; • Kita;
Principai *ISEB • Pesticidų paradoksas; • Kelių metodikų taikymas;
Principai *ISEB • Testavimas priklauso nuo konteksto; • Reikalinga atsižvelgti į rizikas;
Principai *ISEB • Nebuvimas klaidų yra klaidingas įsitikinimas; • Reikalinga atsižvelgti į vartotojo poreikius;
Gudrybės • Skirtingų metodų taikymas; • Testavimo scenarijai; • Sistemos našumo testavimas; • Programuotojas neturėtų testuoti savo kodo; • Testavimas už reikalavimų ribų; • Testų prioritetų nustatymas; • Defektų aprašymas; • Testavimo įrankių naudojimas;