Онлайн-курс
занять
занять на тиждень
старт
За тиждень записалося
Залишилося
Поліпшуйте свій рівень навичок в QA!
Цей курс призначений для покращення технічних навичок у фахівців з QA Manual.
Цей курс включає такі теми, як GraphQL, gRPC, REST, SOAP, вивчення різних інструментів для тестування API на рівні Advanced, перехоплення трафіку, базове програмування та написання скриптів, їх запуск у Jenkins та його налаштування. Курс охоплює технічні знання, потрібні сьогодні на ринку праці, надасть конкурентні переваги і зробить вас затребуваними фахівцями.
Курс призначений для всіх фахівців з ручного тестування та для випускників, які закінчили курс QA Manual.
Цілі курсу
- Оволодіти основами JavaScript
- Навчитися ефективно працювати з Git. Розібратися в різних типах веб-сервісів (REST, gRPC, GraphQL, SOAP) та їх відмінностях
- Навчитися писати автоматизовані тести API на високому рівні, використовуючи Postman. Робота з моками, запуск тестів з різними параметрами, написання скриптів на мові JavaScript, вивчення бібліотек для створення надійних перевірок та багато іншого
- Ознайомитись з концепцією Docker
- Детальніше ознайомитися з Jenkins, включаючи його налаштування, створення робочих процесів (джобів) та запуск API-тестів
- Вивчити інструменти для перехоплення трафіку (Charles, Fiddler)
- Розібрати інструмент для навантажувального тестування — JMeter
- Розібратися з нереляційними базами даних
Вивчаємо такі технології
-
JavaScript
-
Git
-
Rest
-
Postman
-
Docker Compose
-
Jenkins
-
JMeter
-
MongoDB
-
graphQL
-
gRPC
-
SOAP
-
Chai Assertion
-
Charles
Програма онлайн-курсу
QA Technical Pro

-
Git
- Налаштування та конфігурація
- Основи Git
- Знайомство з GitHub
- Робота з гілками
- Просунуті команди Git
-
Основи JavaScript
Вступ до JavaScript
Зміні та типи данних
Перетворення типів
Математичні оператори
Оператори порівння
Булеві оператори
Умовні конструкції
Цикли та масиви
Обьекти
Функції
-
Регулярні вирази
-
API тестування
Клієнт-серверна архітектура
HTTP/HTTPS протокол
Інші технології для передачі даних до сервера
REST
gRPC
graphQL
SOAP
Інструменти для тестування API
-
Postman advance
Знайомство з Postman
Зміні
Різновиди навколишнього середовища
Snippets
Написання скриптів на мові JavaScript
Advanced Assertions
Json Schema
Автоматичний запуск тестів
Запуск тестів з різними параметрами
Mock Servers
Робота з Flows
-
CI/CD
Що таке CI/CD
Continuous Deployment vs. Continuous Delivery
Розгортання Jenkins
Плагіни в Jenkins
Запуск Postman Collections в Jenkins
Генерація репортів
-
Знайомство з Docker
Введення
Встановлення Docker
Основні команди та створення контейнерів
Налаштування Jenkins в Docker
Запуск API колекцій в Docker
-
Інші інструменти для роботи з API
Перехоплення трафіку (Fiddler, Charles)
Jmeter
-
MongoDB
Базові CRUD операції
MongoDB Queries
Aggregation
В кінці курсу виконується дипломний проект.
Бонуси курсу
Випускники отримують сертифікат про закінчення курсу.
Кожен сертифікат має унікальний номер, за яким потенційний роботодавець може перевірити його валідність і побачити базові показники успішності.
Як проходить навчання
Переваги онлайн-навчання в Комп'ютерній школі Hillel
-
Групи по 17 осіб Викладач приділяє час кожному студенту.
-
Викладачі практики У нас викладають тільки практикуючі фахівці з топових IT-компаній.
-
Система особистих кабінетів Ефективне і зручне навчання.
-
Оперативна служба підтримки студентів Термінові питання — своєчасне рішення.
-
Доступ до відеозаписів занять Записи уроків залишаються у студентів після закінчення навчання.
-
Практичні заняття Велика частина занять орієнтована на практику.
-
Що ми робимо для того, щоб ви досягли успіху?
-
Проводимо майстер-класи з підготовки резюме та пошуку роботи
-
Регулярно оновлюємо програми курсів під вимоги ринку
-
Запрошуємо викладати тільки кращих практикуючих фахівців
-
Розвиваємо нашу мережу партнерів серед топових IT-компаній
-
Наші викладачі часто самі забирають до себе наших кращих Студентів ;)
Наші викладачі та випускники працюють в топових IT-компаніях світу