Написання комбінованих тестів UI та API. Написання BDD тестів. Онлайн курс

Отзывы: 0 В закладки  1040
Начало занятий: 
6 мая, 2024
Идёт набор на курс!
Срок обучения: 
25 годин

Стоимость:

Оставить заявку

vkl

Описание

Курс «Написання комбінованих тестів UI та API. Написання BDD тестів» (25 годин) – тестування бек-енду часто зводиться до тестування API, тому цей вид тестування і був доданий у вивчення «Автоматизації тестування». Ви навчитеся писати тести, використовуючи бібліотеку RestAssured, яка практично є стандартом для написання тестів для API.

Потрібно відзначити, що все більше проектів обирають підхід BDD для роботи. У ньому повинні брати участь всі в команді: і бізнес-аналітики, і мануальні QA, і автоматизатори. Тому в цьому курсі ви навчитеся писати автотести, використовуючи готовий фреймворк Cucumber для написання автотестів з використання BDD. У цьому курсі:

  1. Написання API тестів.
  2. Написання UI тестів з використанням Cucumber.
  3. Написання комбінованих тестів API + UI.
  4. Дізнаєтеся, що таке Selenium Grid.
  5. Навчитеся налаштовувати завдання на сервері безперервної інтеграції Jenkins.
  6. Пройдете тестове інтерв’ю на автоматизатора.

Пройшовши цей курс Ви отримаєте практичний досвід написання API та BDD тестів, налаштуєте job на CI (Jenkins). А також пройдете тестове інтерв’ю на автоматизатора.

Додаткова інформація:

Автотести на API є швидшими, ніж UI. А щодо перевірок, вони часто навіть перевищують перевірку UI. Однак вони не настільки зрозумілі для початківців і вимагають окремого розгляду. В цьому курсі ми якраз і згадаємо, що таке API. Дізнаємося, як можна за допомогою автотестів відправляти REST-запити, перевіряти статус-коди і як перевіряти дані, що приходять у відповіді від сервера.

Окрему увагу потрібно приділити таким тестам, в яких використовуються обидва підходи – UI та API. Що ж це можуть бути за тести? Наприклад, вам потрібно зробити підготовку до тесту, який завантажує файли на сервер, а потім через UI зайти і провести якісь дії з цими файлами. Або, якщо уявити будь-яку соціальну мережу, то прикладом може бути API, який створює, наприклад, десятки постів, а на UI потім ми перевіряємо появу скролла, або сортування, або кількість відображуваних постів на сторінці. Прикладів може бути багато, проте варто зауважити, що їх всі можна пройти через UI, але автотести будуть набагато довшими і менш стабільними. Саме тому і використовується комбінований підхід, коли ми в одному тесті використовуємо API та UI.

Для чого ж використовується BDD підхід в написанні автотестів? На проекті є багато користувачів автотестів, і часто буває так, що вони не мають знань із автотестування. Це і аналітики, і представники бізнесу, та й розробники часто не хочуть заглиблюватися в тестування. Саме для цього і потрібен BDD – підхід, що дозволяє писати тести в певному форматі, використовуючи мову, зрозумілу кожній людині. На курсі ми напишемо тести, використовуючи один із готових фреймворків – Cucumber.

vkl

Дни недели:
на выбор
Время занятий:
на выбор
Возраст аудитории:
Студенты, Взрослые
Вид подготовки:
Базовый курс
Город:
Киев, Онлайн
Преподаватель:
специалист-практик
Документ об окончании:
Сертифікат
Опции:
Групповые занятия, Индивидуальное обучение
Трудоустройство:
Нет

Контакты

Адрес: 
м. Київ

Оставьте свой отзыв

Все отзывы достоверны! К публикации допускаются только отзывы от людей, ранее оставлявших заявку на обучение.

Последние отзывы

По данному курсу пока нет отзывов.

Похожие курсы

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

Стоимость

6 300
грн
Кнопка записи: 
Оставить заявку
  • Онлайн
  • Киев
24 години

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

Стоимость

12 800
грн
Кнопка записи: 
Оставить заявку
  • Онлайн
  • Киев
48 годин

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

Стоимость

11 375
грн
Кнопка записи: 
Оставить заявку
  • Онлайн
  • Киев
40 годин

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

Стоимость

4 600
грн
Кнопка записи: 
Оставить заявку
  • Онлайн
  • Киев
30 годин