Kods | DPI735 | |||||||||||||||||||||||||||||||||||||||||||||||||
Nosaukums | Programmatūras funkcionālās testēšanas automatizācijas pamati | |||||||||||||||||||||||||||||||||||||||||||||||||
Statuss | Brīvās izvēles | |||||||||||||||||||||||||||||||||||||||||||||||||
Līmenis un tips | Pamatstudiju, Akadēmiskais | |||||||||||||||||||||||||||||||||||||||||||||||||
Tematiskā joma | Datorika | |||||||||||||||||||||||||||||||||||||||||||||||||
Struktūrvienība | Datorzinātnes, informācijas tehnoloģijas un enerģētikas fakultāte | |||||||||||||||||||||||||||||||||||||||||||||||||
Mācībspēks | Ērika Nazaruka | |||||||||||||||||||||||||||||||||||||||||||||||||
Kredītpunkti | 2.0 (3.0 ECTS) | |||||||||||||||||||||||||||||||||||||||||||||||||
Daļas | 1 | |||||||||||||||||||||||||||||||||||||||||||||||||
Anotācija |
Automatizētā testēšana ir viens no programmatūras kvalitātes kontroles veidiem. Šajā kursā studenti tiks iepazīstināti ar automatizācijas iespējām programmatūras testēšanas procesā, ar testu automatizācijas sistēmas veidošanas principiem, kā arī ar komerciālo un atvērtā koda automatizācijas risinājumu izmantošanu programmatūras testēšanas uzdevumiem. Kursa lielākā daļa ir veltīta praktisko darbu izpildei, kuru pamatā ir industrijas reālu projektu uzdevumi. Testēšanas automatizācijai tiek izmantota valoda Java un atbilstošās bibliotēkas.. |
|||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa saturs |
|
|||||||||||||||||||||||||||||||||||||||||||||||||
Mērķis un uzdevumi, izteikti kompetencēs un prasmēs |
Mērķis ir attīstīt studentu kompetenci programmatūras testēšanas automatizācijas organizēšanā projekta līmenī, tai skaitā: 1) prasmi novērtēt testēšanas automatizācijas nepieciešamību projektā, 2) prasmi pamatot un izvēlēties testēšanas stratēģiju projektā, 3) prasmi izvēlēties testēšanas automatizācijas rīkus un izveidot testēšanas automatizācijas sistēmu, 4) pamata prasmes lietojumprogrammu automatizētā testēšanā, izmantojot valodu Java. | |||||||||||||||||||||||||||||||||||||||||||||||||
Sasniedzamie studiju rezultāti un to vērtēšana |
Spēj noteikt testēšanas automatizācijas iespējas projektā - Sekmīgi nokārtoti pārbaudījumi Izprot testēšanas veidus un nolūku programmatūras izstrādes projektā - Sekmīgi nokārtoti pārbaudījumi Spēj pamatoti izvēlēties automatizētās testēšanas rīkus un paņēmienus projektā - Sekmīgi nokārtoti pārbaudījumi Spēj izveidot testēšanas automatizācijas sistēmu atbilstoši projekta specifikai - Sekmīgi nokārtoti laboratorijas un patstāvīgie darbi Spēj izstrādāt un izpildīt automatizētu testpiemēru, testa scenāriju un testu kopu - Sekmīgi nokārtoti laboratorijas un patstāvīgie darbi Spēj veikt aizmugursistēmas un priekšgala sistēmas testēšanas automatizāciju - Sekmīgi nokārtoti laboratorijas un patstāvīgie darbi Spēj veikt tīmekļa lietotņu funkcionālās testēšanas automatizāciju - Sekmīgi nokārtoti laboratorijas un patstāvīgie darbi |
|||||||||||||||||||||||||||||||||||||||||||||||||
Priekšzināšanas | objektorienētās programmēšanas pamati | |||||||||||||||||||||||||||||||||||||||||||||||||
Studiju kursa plānojums |
|