Автоматизація тестування за допомогою Selenium WebDriver (C#)

Дата старту:

20.04.2023

Тривалість:

48 годин

Онлайн
Вечір

19:30 – 21:30

Вт

Чт

Пн

19:30 – 21:30

Вт

19:30 – 21:30

Ср

19:30 – 21:30

Чт

19:30 – 21:30

Пт

19:30 – 21:30

Сб

19:30 – 21:30

Нд

19:30 – 21:30

Ціна

12 800 грн

Можлива оплата частинами
Записатися на курс

Тренери:

c-sharp-img

Для кого:

Автоматизація тестування – це курс для тестувальників, які хочуть розвиватися в своїй сфері.

Базові знання:

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

Автоматизація – майбутнє тестування, яке стає все більш популярним у світі. QA, які вміють використовувати автоматизацію, сьогодні є більш затребуваними. Це особливо стосується роботи закордоном та міжнародних проєктів.
Знання автоматизації для тестувальника – це можливість розвивати свою кар’єру, займати керівні посади та працювати на великих міжнародних проєктах.
Весь курс побудований на практичних завданнях, щоб дати Вам змогу закріпити отримані знання та впевнено використовувати навички у роботі.
Навчання автоматизації відбуватиметься на мові програмування C# від компанії Microsoft. Основними плюсами даного підходу будуть велике ком’юніті, одна з найкращих IDE на сьогодні Microsoft Visual Studio та велика кількість вакансій на ринку. Також слід відзначити, що на офіційному сайті можна знайти посібник з C# на різних мовах. Більш того, розвиток мови активно підтримується компанією та з кожною новою версією користувачі отримують все більше можливостей для комфортної роботи з кодом.

Кому варто пройти курс у QALight:

  • тестувальникам, які хочуть розвиватися;
  • усім, хто хоче стати інженером автоматизації тестування;
  • усім, хто цікавиться програмуванням та тестуванням ПЗ;
  • усім, хто хоче йти в ногу з часом;
  • усім, хто прагне пізнавати нове.

Цей курс для Вас, якщо Ви хочете:

  • розвиватися у своїй професії;
  • більше заробляти;
  • навчитися сучасним і затребуваним підходам;
  • відкрити нові можливості для роботи.

Закінчивши курс з автоматизації тестування Selenium, Ви зможете:

  • писати автоскрипти;
  • використовувати інструменти автоматизації тестування;
  • отримати підвищення у посаді;
  • підвищити вартість своєї роботи;
  • отримати роботу, про яку мріяли.

Також Ви отримуєте:

Свідоцтво про закінчення курсу

Найбільш затребувані на сьогодні знання

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

Заняття 1. Вступне (знайомство, загальна інформація про курс).

Заняття 2. Основи ООП: інкапсуляція, наслідування, поліморфізм.

Заняття 3. С#: Змінні. Типи даних. Перетворення типів. Оператори.

Заняття 4. Методи. Статичні та не статичні класи та методи. Робота з рядками.

Заняття 5.  Умовні оператори, цикли.

Заняття 6. Робота з масивами.

Заняття 7. Інтерфейси та колекції.

Заняття 8. Обробка винятків.

Заняття 9. Методологія розробки TDD. Фреймворк для тестування NUnit.

Заняття 10. Практика написання локаторів (X-Path, CSS).

Заняття 11. Знайомство з Selenium WebDriver. Написання тестів.

Заняття 12. Створення структури фреймворку для автоматизації.

Заняття 13. Знайомство з паттерном PageObject. Написання тестів за допомогою PageObject.

Заняття 14. Методологія розробки BDD. Реалізація BDD-підходу за допомогою SpecFlow.

Заняття 15. Знайомство з Git. Команди clone, fetch, pull, commit, push та ін. Робота з Git через інтерфейс Visual Studio.

Заняття 16-20. Практика написання автотестів.

Заняття 21. Робота з базами даних.

Заняття 22. Налаштовування CI (continuous integration) за допомогою Jenkins.

Заняття 23. Підсумкова екзаменаційна робота.

Заняття 24. Тестове інтерв’ю на посаду автоматизатора.

Читати далі