spinner-it

Курс QA (поглиблений)

Старт навчання
Старт курсу запитуйте в адміністрації
36 год. по 2-3 рази на тиждень

Опис курсу

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

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

Ми навчимо вас швидкому налагодженню ПЗ. Результатом наших спільних зусиль буде ваша впевненість у завтрашньому дні як добре підготовленого фахівця, здатного вже не тільки пропонувати свої послуги роботодавцям, а вибирати  найкращі пропозиції на ринку праці.

Після курсу Ви зможете:

  • Претендувати на посаду молодшого мануального тестувальника ПЗ
  • Скласти сертифікаційний іспит ISTQB Foundation

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


1. Браузер (робота з браузером як з основним інструментом тестування)

  • Структура DevTools
  • Основні елементи DevTools
  • Підключення зовнішнього пристрою до DevTools для налагодження

2. Вступ до HTML - мова розмітки гіпертексту

  • Стандарт HTML. Структура HTML-документа
  • Створення HTML-документа
  • створення гіперпосилань
  • Списки і таблиці

3. Вступ до CSS

  • Типи стилів
  • Базовий синтаксис CSS
  • Селектори тегів
  • Xpath

4. Переваги і недоліки автоматизації тестування

  • Процес впровадження автоматизації тестування
  • Що автоматизувати?
  • ROI в автоматизації тестування - коефіцієнт окупності інвестицій
  • Навіщо вимірювати ефективність?
  • Автоматизація за допомогою Selenium IDE

5. Що таке база даних?

  • Види баз даних
  • Реляційна БД
  • Система Управління Базами Даних (СУБД)
  • Мова SQL
  • SQL-стандарти
  • Робота з базами даних в SQL Server
  • Створення базових запитів SELECT
  • Об'єднання таблиць
  • Сортування даних в результаті запиту
  • Розширена фільтрація даних
  • Як вибрати неповторювані значення з бази даних?
  • Логічний оператор LIKE
  • Статистичні функції

6. MySQL або PostgreSQL

  • SELECT
  • UPDATE
  • DELETE
  • CREATE
  • GROUP BY
  • ORDER BY
  • HAVING
  • LIMIT

7. Вступ у тестування мобільних додатків

  • Види мобільних додатків
  • Особливості тестування мобільних додатків
  • Сервіси для бета-тестування
  • Хмарні платформи пристроїв для тестування мобільних додатків
  • Мобільне тестування на емуляторах мобільних пристроїв

8. Що таке Web Service?

  • HTTP(S)
  • Протокол SOAP
  • Протокол REST
  • Postman - кроссплатформний клієнтський віконний додаток
  • Тестування веб-сервісів
  • Створення тестових сценаріїв за допомогою Postman
  • JSON і XML

9. REST (Representational state transfer)

  • Стиль архітектури програмного забезпечення для розподілених систем, таких як World Wide Web
  • Керування інформацією сервісу
  • RESTful-системи
  • Використання REST-запитів при тестуванні веб-сервісів
  • Інструмент Postman для виклику запитів в API інтерфейсі
  • Створення GET запитів за допомогою Postman
  • Клієнт-серверна архітектура

10. Test Automation Basics

  • Codeless Test Automation. Automated Testing in Domain Specific Language
  • Katalon Studio. Інструментарій
  • Сучасні інструменти в тестуванні

11. Як скласти резюме і пройти співбесіду?

  • Структура резюме
  • Часто задавані питання
  • Як вести себе на співбесіді?
  • Основні помилки на співбесіді

Мінімальні вимоги:

  • Розуміння важливості тестування як невід'ємної частини розробки і впровадження програмних продуктів
  • Уміння використовувати на практиці усі види і рівні тестів
  • Уміння знаходити баги і писати звіти про них
  • Уміння створювати тест-кейси і правильно їх об'єднувати в набори
  • Розуміння стадій QA-процесу
  • Наявність власного ноутбуку для занять в аудиторіях

Для опанування програми вам знадобиться наступне ПЗ:

1. DataGrip. Це програмне забезпечення використовується як інструмент для роботи з базами даних. Завантажити його можна за посиланням.

2. Sublime Text 3. Це багатоплатформний текстовий редактор, який потрібен безпосередньо для написання коду. Завантажити його можна за посиланням.

3. Postman API Platform — інструмент для створення і тестування програми. Завантажити його можна за посиланням.

4. Katalon. Це ПЗ для автоматизації тестування різних продуктів. Завантажити можна за посиланням.


Лектори:

1. Микола Головко (Software Testing Team Leader у EPAM Systems)

2. Катерина Карпець (Manual QA Engineer у IT Craft)

3. Сергій Лозицький (Senior QA Engineer / Automation QA Engineer)

4. Владислав Зайко (QA Engineer)


* Примітка: зазначені знижки не сумуються з іншими діючими акціями та спеціальними пропозиціями. Знижка застосовується тільки до нових заявок та при умові повної оплати курсу. Якщо у Вас виникли питання, звертайтеся за консультацією до наших менеджерів!

У зв'язку з карантином всі наші курси читаються у online-форматі.