×
Универзитет у Новом Саду

Предмет: Основе тестирања софтвера (17.IZOO16)

Основне информације:
 
Категорија Научно-стручни
Ужа научна област
  • Инжењерство информационих система
  • Информационо-комуникациони системи
ЕСПБ 5

Циљ предмета Основе тестирања софтвера јесте (1) разумевање основних концепата, принципа и метода тестирања софтвера, (2) интеграција знања стеченог у оквиру одслушаних предмета који обухватају обезбеђење и контролу квалитета софтверских производа и (3) препознавање модела процеса развоја софтвера и избор и примена одговарајућих метода тестирања. Циљ предмета је да се инжењер оспособи да примени основне концепте, принципе и методе тестирања софтвера, да препознаје моделе процеса развоја софтвера и унапређује процес тестирања софтвера у оквиру пројекта и/или компаније.

Студенти који одслушају предмет и положе испит су оспособљени да: (1) разумеју основне концепте, принципе и методе тестирања софтвера, (2) користе алате за подршку тестирању, (3) изводе закључке, предлажу и пореде различите стратегије и приступе, (4) обликују акциони план којим се врши унапређење процеса тестирања и (5) учествују у примени стратегије у предузећу са позиције инжењера који се налази на позицији аналитичара.

Уводни део: Принципи тестирања. Тестирање кроз животни циклус развоја софтвера: Примена тестирања на различите моделе развоја софтвера (модел водопада, В-модел, итеративни модел...). Статичко тестирање: Рецензија пројектне документације. Статичка анализа помоћу алата. Тест дизајн технике: Процес развоја тестова. Технике базиране на спецификацији. Технике базиране на структури кода. Управљање тестирањем: Развој стратегије и приступа тестирању софтвера. Дефинисање мера ефективности. Управљање ресурсима. Алати за подршку тестирању: Врсте и класификације алата према начину примене. Унапређење процеса тестирања софтвера: Различите методе за унапређење процеса тестирања софтвера.

Настава на предмету обухвата предавања са примерима различитих принципа и метода тестирања софтвера и избора и оцене примењених метода. У оквиру предавања своја искуства из праксе студентима ће пренети и искусни руководиоци функција или целих предузећа. У оквиру вежби подстиче се рад у групама. Вежбе се одвијају уз помоћ рачунара.

Аутори Назив Година Издавач Језик
Hambling, B. et all Software testing 2010 BCS Енглески
Koomen, T., Pol, M. Test Process Improvement 1999 Addison-Wesley Енглески
Поповић, Ј. Тестирање софтвера у пракси 2014 ЦЕТ Српски језик
Предметна активност Предиспитна Обавезна Број поена
Предметна активност
Усмени део испита
Предиспитна
Не
Обавезна
Да
Број поена
30.00
Предметна активност
Сложени облици вежби
Предиспитна
Да
Обавезна
Да
Број поена
50.00
Предметна активност
Присуство на вежбама
Предиспитна
Да
Обавезна
Да
Број поена
5.00
Предметна активност
Предметни(пројектни)задатак
Предиспитна
Да
Обавезна
Да
Број поена
15.00

Предавања

Рачунарске вежбе