IT-Столиця

Тестування ПЗ. Basic

6 700 UAH за курс
10 занять
Для початківців
QA Automation / QA Manual
Цей курс про тестування програмного забезпечення. Тут ви дізнаєтесь, як працює тестування, які бувають види тестів і як правильно документувати результати. Ви отримаєте практичні навички, які допоможуть у роботі з реальними проектами.

Про курс

Програма курсу

Основи тестування програмного забезпечення

На цьому курсі починають з розуміння, навіщо потрібне тестування. Розглядають якість програмного забезпечення та її параметри. Студенти знайомляться з основними поняттями тестування, його цілями та етапами. Кожна тема закріплюється практичними завданнями.

Методи та типи тестування

Далі вивчають різні підходи до тестування. Розглядають способи перевірки програм та їх класифікацію. Студенти дізнаються про умови проведення тестування та вимоги до програмного забезпечення. Практика допомагає закріпити отримані знання.

Тестова документація

Цей блок присвячений документації, яку створюють тестувальники. Студенти вивчають тест-план та тест-дизайн, їх зв'язок з іншими документами. Практичні заняття допомагають навчитися складати ці документи правильно.

Тест-кейси та відстеження дефектів

Тут студенти вчаться писати тест-кейси. Вони розбирають методику їх створення та інструкції з опису дефектів. З'ясовують, що таке важливість та пріоритет помилок. Навчаються вести систему відстеження дефектів та складати звіти про результати тестування.

Техніки тестування

На цьому етапі вивчають конкретні методи перевірки програм. Розглядають роботу з допустимими та недопустимими даними. Студенти освоюють еквівалентне розбиття, аналіз граничних значень та попарне комбінування.

Рівні тестування

Цей великий блок охоплює різні рівні перевірки програм. Починають з модульного тестування, драйверів та заглушок. Потім переходять до інтеграційного тестування та його методів. Завершують системним тестуванням та аналізом покриття коду тестами.

Функціональне та нефункціональне тестування

Тут розглядають різні види тестування за типами перевірок. Студенти вивчають нефункціональні види - безпеку, взаємодію, продуктивність. Особливу увагу приділяють тестуванню навантаження.

Тестування інтерфейсу та веб-додатків

Цей модуль присвячений перевірці графічного інтерфейсу користувача. Студенти дізнаються про функціональне тестування GUI та перевірку зручності використання. Окремо розглядають особливості тестування веб-додатків.

Регресійне тестування та життєві цикли ПЗ

Завершальний блок пояснює сутність регресійного тестування. Студенти ознайомляться з життєвими циклами програмного забезпечення - спіральним, каскадним, екстремальним програмуванням.

Що роблять студенти під час навчання

На курсі студенти опанують процедуру тестування програмного забезпечення. Вони зрозуміють життєвий цикл програмного проекту та навчаться будувати тестові приклади та плани. Оволодіють навичками відстеження помилок тестування та їх документування. Навчаться оцінювати та тестувати програмний продукт на предмет функціональності.

Переваги навчання

Курс ведуть викладачі-практики. Доступне корпоративне навчання та заняття у вихідні дні. Випускники мають можливість влаштуватися у провідні IT-компанії. Також доступне індивідуальне навчання.

Що включено

Видається диплом/сертифікат
Гнучкий графік
Супровід ментора