Софтверско тестирање
21,000 ден
- 48 наставни часа
- Теоретска и Практична настава
- Пристап до база на знаење
- Наставна програма во два семестра
- Сертификат за завршена обука
Што ќе научите во оваа обука?
ВОВЕД ВО СОФТВЕРСКО ТЕСТИРАЊЕ
-
Што претставува софтверско тестирање и зошто е потребно: 2 часа
- Цели на тестирањето
- Тестирање и дебагирање
- Грешки, дефекти и неуспеси
-
Основи на тестирање: 2 часа
- Седум принципи на тестирање
- Тест левели
МАНУЕЛНО ТЕСТИРАЊЕ. ЗАПОЗНАВАЊЕ СО НАЈДОБРИТЕ КОНЦЕПТИ
-
Планирање и дизајн на тестови: 2 часа
- Тест план, тест стратегија
- Пишување тест случаи
- Подготовка на податоци за тестирање
- Практични вежби
-
Извршување и известување на резултатите од тестот : 2 часа
- Извршување на тестот
- Запишување на резултати од тестот
- Практични вежби
-
Техники на тестирање : 2 часа
- Статичко и динамично тестирање
- Практични вежби
-
Видови на тестирање : 2 часа
- Функционално тестирање
- Нефункционално тестирање
- Практични вежби
-
Практичен проект: 4 часа
- Креирање на целосен тест план
- Извршување на подготвените тестови
- Креирање на забелешки од добиените резултати
ОСНОВИ НА АВТОМАТСКО ТЕСТИРАЊЕ
-
Вовед во автоматско тестирање : 2 часа
- Што е автоматско тестирање?
- Автоматско наспроти мануелно тестирање
- Бенефити и ограничувања
-
Алатки за автоматско тестирање: 2 часа
- Критериуми за бирање на соодветната алатка
- Основни податоци за различни алатки за тестирање
-
Запознавање со Git и GitHub: 2 часа
- Инсталација на потребниот софтвер
- Креирање на кориснички профили
- Практични вежби
-
Запознавање со Selenium WebDriver: 4 часа
- Инсталација на потребниот софтвер
- Поставување на работна околина
- Видови на локатори
- Практични вежби
SELENIUM WEBDRIVER
-
Методи вo Selenium WebDriver: 2 часа
- Команди во browser
- Команди за навигација
- WebElement команди
-
Справување со различни веб елементи 2 часа
- Dropdowns, Checkboxes, Radio Buttons
- Alerts, Frames, Windows -
Практичен проект 2 часа
- Примена на научено во Selenium WebDriver
TestNG FRAMEWORK
-
Вовед во TestNG: 2 часа
- Што е TestNG?
- Инсталација на потребниот софтвер
- Автоматизација во TestNG
-
Карактеристики на TestNG 2 часа
- Креирање и извршување на скрипти
- Генерирање на извештаи
- Практични вежби
ЗАПОЗНАВАЊЕ СО AUTOMATION FRAMEWORKS
-
Видови на frameworks. Бенефити од нивно користење: 2 часа
- Keyword Driven
- Data Driven
- Hybrid
-
Data Driven Framework 2 часа
- Читање на податоци од Excel
- Параметризирање на тестови
PAGE OBJECT MODEL (POM)
-
Што е Page Object Model? 1 час
- Запознавање со POM
-
Имплементација на POM во практичен проект 2 часа
- Практични вежби
ИЗРАБОТКА НА ПРАКТИЧНИ ПРОЕКТИ
- Изработка на практичен проект со примена на Selenium WebDriver, TestNG и POM 4 часа
Suzana –
ТОП предавање