Lemon School

Тестування QA

15 300 UAH за курс
4 місяців
Для початківців
QA Automation / QA Manual
Цей курс навчить тебе тестувати ПЗ на всіх етапах розробки. Ти розберешся в теорії тестування, створиш тестову документацію та попрацюєш з інструментами для веб і мобільних додатків. Після курсу ти зможеш знаходити помилки, писати звіти та готуватися до співбесід у QA.

Про курс

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

Основи тестування ПЗ

На цьому курсі починають з базових понять тестування. Слухачі дізнаються про історію виникнення професії, основні визначення та фази тестування. Розглядають життєвий цикл розробки ПЗ - від класичних методологій до гнучких підходів Agile, SCRUM та Kanban. Також вивчають різні види та рівні тестування.

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

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

Техніки тест дизайну

Модуль присвячений основним технікам тест дизайну. Розглядають аналіз граничних значень, попарне тестування та інші методи. Вивчають 7 принципів тестування, відмінності між Black/White/Grey box тестуванням. Також аналізують вимоги до ПЗ, критерії якості вимог та методи їх збирання.

Інструменти тестувальника

Слухачі освоюють роботу з ментальними картами в Xmind для структурування інформації. Практикуються в тестуванні вимог та створенні чек-листів. Вивчають методи оцінки завдань, SMART-цілі та метрики QA. Знайомляться з інструментами управління проєктами - Jira, Trello, Asana.

Веб та мобільне тестування

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

Технічні аспекти

Вивчають основи мережевих технологій - HTTP/HTTPS, клієнт-серверну архітектуру, REST, SOAP, JSON. Практикують роботу з TESTRAIL, Jira, Zephyr, Charles Proxy, Postman. Отримують базові знання HTML/CSS/XML, принципи адаптивного дизайну та основи управління проєктами в IT.

Автоматизація тестування

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

QA Automation

Поглиблений модуль з автоматизації. Починається з встановлення Java та IntelliJ IDEA, вивчення синтаксису мови. Студенти освоюють Selenium, TestNG, Maven, роботу з селекторами, створення тестового фреймворку. Вивчають Allure report, Rest Assured для тестування API, основи Git.

Кар'єрний розвиток

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

Особливості курсу

Курс включає безкоштовні заняття з IT англійської. Слухачі отримують підтримку кар'єрного менеджера та мають лекцію від Project Manager. Після успішного завершення видається диджитал-диплом для Linkedin.

Що включено

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