Автоматизація тестування за допомогою Selenium WebDriver (Java). Онлайн курс

Відгуки: 0
Початок занять: 
18 Лютий, 2025
Набір на курс!
Термін навчання: 
48 годин

Вартість:

Залишити заявку

Опис

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

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

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

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

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

Кому необхідно пройти курс в QALight:

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

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

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

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

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

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

Те ж саме відбувається і з QA-інженерами. Якщо раніше було достатньо розуміти теорію та бути в змозі знайти баг, то зараз знання автоматизації стає в один ряд з теорією та практикою з тестування. А на керівні посади взагалі не розглядають кандидатури без знання та розуміння автоматизації тестування. Тому Automation QA зараз є найбільш затребуваною вакансією не тільки в Україні, але і в інших країнах.

Школа QALight пропонує курс, орієнтований на студентів як зі знанням мови програмування Java, так і без досвіду у написанні програм. Основна вимога до майбутніх студентів – це розуміння тестування (що таке баг, тест-кейс, як його написати та ін.). Все інше Ви отримаєте у нашому курсі. А саме:

  • познайомитеся з Java, навчитеся використовувати цю мову програмування для написання тестів;
  • створите проєкт з нуля (бібліотеки, пейджи, тести) (Selenium навчання WebDriver, jUnit, робота з БД, робота з Excel);
  • навчитеся запускати тести за допомогою Maven;
  • використовувати CI (Jenkins) для автоматичного запуску ваших тестів за часом;
  • проаналізуєте питання з реальних співбесід на посаду автоматизатора. Дізнаєтеся маленькі секрети, на які варто звернути увагу;
  • запустите тести за допомогою Selenium Grid.

Таким чином, на курсах з автоматизації у QALight Вам надається чудова можливість пізнати логіку автоматизованого тестування, яка далі може застосовуватися і для Web додатків, і для десктопних, і для Mobile додатків. Також Ви отримаєте практичний досвід написання тестів та їх запуску.

Переваги:

  • практика на реальних проєктах, створення портфоліо;
  • тренери – практикуючі фахівці у сфері ІТ;
  • підтримка під час та після навчання;
  • гнучка система оплати;
  • індивідуальний підхід;
  • Ваші нові можливості у сфері IT.

Програма навчання

  • Заняття 1. Вступ (знайомство та загальна теорія).
  • Заняття 2. ООП. Java: Примітивні та посилальні типи даних. Арифметичні операції з примітивними типами.
  • Поняття класу, методу, модифікатори доступу на прикладах. Написання першої програми “Hello world!”.
  • Заняття 3. Статичні та нестатичні методи, перетворення типів. Умовні оператори, цикли.
  • Заняття 4. Робота з масивами. Особливості роботи з посилальними типами даних.
  • Заняття 5. Інтерфейси і колекції. Наслідування.
  • Заняття 6. Написання юніт тестів для попередньо вирішених завдань за допомогою Assert. jUnit (Знайомство з основними анотаціями).
  • Заняття 7. Обробка винятків. Налаштовування Log4j.
  • Заняття 8-9. Знайомство з Git. Генерація ключів. Команди clone, pull, commit, push та ін.
  • Заняття 10-11. Практика написання локаторів (X-Path). Знайомство з Selenium IDE.
  • Створення структури фреймворка, базових бібліотек та написання тестів.
  • Заняття 12. Написання та запуск першого тесту.
  • Заняття 13. ParentTest — розгляд вже написаного коду.
  • Заняття 14. Знайомство з PageObject. Написання тесту за допомогою PageObject.
  • Заняття 15. Винесення методів роботи з елементами сторінок у загальний клас ActionsWithOurWebElements (dropDown, checkBox, inputText …)
  • Заняття 16. Написання тестів c кількома пейджами. Suits.
  • Заняття 17. Очікування: Явні та неявні очікування.
  • Заняття 18. Робота з загальними налаштовуваннями проєкту (config.properties). Клас ConfigData – для роботи з файлами.
  • Заняття 19. Тести з різними наборами даних (Параметризовані тести)
  • Заняття 20. Робота з Excel файлами.
  • Заняття 21. Робота з Базами даних.
  • Заняття 22. Continuous integration (Maven, Jenkins).
  • Заняття 23. Тестова співбесіда на посаду автоматизатора.
  • Заняття 24. Знайомство з Selenium Grid, Selenide.
Дні тижня:
на вибір
Час занять:
на вибір
Кількість занять на тиждень:
2 рази на тиждень
Тривалість заняття:
2 години
Вік аудиторії:
Студенти, Дорослі
Вид підготовки:
Базовий курс
Місто:
Київ, Онлайн
Викладач:
фахівець-практик
Документ про закінчення:
Сертифікат
Опції:
Групові заняття, Індивідуальне навчання
Працевлаштування:
Немає
Адреса:
  • м. Київ

Залиште свій відгук

Всі відгуки достовірні! До публікації допускаються тільки відгуки від людей, які раніше залишали заявку на навчання.

Останні відгуки

За даним курсом поки немає відгуків.

Схожі курси

Набір на курс!
QALight, Центр підготовки IT-фахівців

Вартість

14 885
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
70 годин

18 Березень 2025
Набір на курс!
QALight, Центр підготовки IT-фахівців

Вартість

8 530
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
30 годин

Набір на курс!
QALight, Центр підготовки IT-фахівців
Акція

Вартість

17 545
грн
19360
грн
Кнопка записи: 
Залишити заявку
  • Київ
  • Онлайн
100 годин