Програм се примењује од 21.08.2017..
Оспособљавање студената за примену препоручене праксе, метода, техника и алата у домену тестирања софтвера.
Познавање принципа, техника и алата за тестирање софтвера. Студент је компентентан да изврши планирање тест процеса, као и дизајн и извршавање тест случајева. Способан је да изврши аутоматизацију процеса тестирања, тестира јединице или цео софтвер. Моћи ће да изврши анализу и избор алата за тестирање, креирање тест-случајева и да спроведе ефикасно тестирање софтвера.
Појам и улога тестирања у процесу развоја софтвера. Типови тестирања. Статичко тестирање. Динамично тестирање. Технике тестирања "беле кутије". Технике тестирања "црне кутије". Коришћење тест двојника. Алати, библиотеке и радни оквири за тестирање. Тестирање веб апликација. Тестирање серверског дела апликације. Тестирање клијентског дела апликације. Тестирање интегрисаног система.
Предавања; Рачунарске вежбе; Консултације. Решавање пројектног задатка кроз рад у оквиру пројектних тимова. Последњих недеља семестра организују се јавне презентације пројектних задатака тимова и дискутују се постигнути резултати. Одбрана пројекта је усмена. Завршни испит је усмени. Оцена испита се формира на основу успеха са одбране пројектног задатка и завршног усменог испита.
Аутори | Назив | Година | Издавач | Језик |
---|
Spillner, A., Linz, T., Schaefer, H. | Software Testing Foundations, 4th Edition | 2014 | Rocky Nook | Енглески |
Patton, R. | Software Testing | 2005 | Sams Publishing | Енглески |
Савић, Г., Сегединац, М. | Технологије веб апликација | 2018 | Факултет техничких наука, Нови Сад | Српски језик |
Velu, V.K. | Mastering Kali Linux for Advanced Penetration Testing | 2017 | Packt Publishing - ebooks Account, Mumbai | Енглески |
Engebretson, P. | The Basics of Hacking and Penetration Testing | 2013 | Elsevier | Енглески |
Предметна активност | Предиспитна | Обавезна | Број поена |
---|
Одбрана пројекта | да | да | 70.00 |
Усмени део испита | не | да | 30.00 |
| Име и презиме | Вид наставе |
---|
| | Предавања |
| | Предавања |
| | Рачунарске вежбе |
| | Рачунарске вежбе |
| | Рачунарске вежбе |