Тестування Web-сервісів. Онлайн курс

Відгуки: 0
Набір на курс!
Термін навчання: 
21 година

Вартість:

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

Опис

Сьогодні жоден сучасний додаток не обходиться без API.

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

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

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

Заняття 1. Вступ. Протокол SOAP

  • Коротко про лектора;
  • Мета курсу;
  • Що таке API, WS і для чого вони потрібні;
  • Роль тестування API у процесі забезпечення якості;
  • Огляд інструментарію для тестування WS;
  • Методики, що застосовуються у тестуванні WS;
  • Історія виникнення SOAP;
  • Термінологія та основні поняття (XML, XSD, Endpoint, WSDL).

Заняття 2: Протокол SOAP. Архітектура REST

  • Термінологія та основні поняття (UDDI, XSLT, XPath, XQuery, HTTP methods, HTTP statuses);
  • Структура та основні компоненти SOAP;
  • Сфера застосування;
  • Особливості роботи;
  • Переваги та Недоліки;
  • Особливості REST архітектури;
  • Термінологія та основні поняття (WADL, RESTful, JSON, JSONPath);
  • Принципи REST;
  • Статус код та основні статуси;
  • CRUD дієслова;
  • Переваги та недоліки.

Заняття 3. Знайомство з SoapUI. Робота з REST проєктом

  • Встановлення Java;
  • Встановлення SoapUI;
  • Огляд основних елементів інтерфейсу;
  • Підключення навчального проєкту;
  • Огляд методів проєкту;
  • Зробити запит на аналіз отриманої відповіді;
  • Вивчення доступних веб-сервісів проєкту;
  • Складання плану тестування;
  • Написання тест-кейсів;
  • Елементи “TestSuite», “TestCase”, “TestSteps”.

Заняття 4. Робота з REST проєктом (XML)

  • Блок «Assertions»;
  • Запуск тестів на різних рівнях;
  • Елемент «Properties», основні можливості;
  • Робота з Properties;
  • Елемент «Property Transfer»;
  • Робота з Assertions.

Заняття 5. Робота з REST проєктом (JSON) Postman

  • 1. Авторизація
  • 2. Створення запитів
  • 3. Дістаємо дані з відповіддю
  • 4. Написання тестів на відповідь із сервера
  • 5. Змінні та окреження
  • 6. Вкладка Pre-request script
  • 7. CI Newman запуск тестів з консолі
  • 8. Postman runner запуск тестів

Заняття 6. Робота з Groovy скриптами

  • Робота зі статичними та динамічними даними;
  • Генеруємо тестові дані;
  • Отримуємо дані з «Properties»;
  • Запис і трансфер даних;
  • Умови та розгалуження;
  • Script Assertion.

Заняття 7. Додаткові можливості

  • Підключення зовнішніх бібліотек та кастомних класів;
  • Mock-сервіси;
  • Для чого потрібні Mock-сервіси;
  • Приклад роботи з Mock-сервісом;
  • А як же CI?
  • Встановлюємо Jenkins;
  • Запуск проєкту на Jenkins.
Дни недели:
на вибір
Час занять:
на вибір
Вік аудиторії:
Студенти, Дорослі
Вид подготовки:
Базовий курс
Місто:
Онлайн, Київ
Викладач:
фахівець-практик
Документ об окончании:
Сертифікат
Опції:
Групові заняття, Індивідуальне навчання
Працевлаштування:
Немає

Контакти

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

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

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

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

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

Схожі курси

Набір на курс!

Для кого:

Курс для тих, хто хоче почати розвиватися у сфері тестування програмного забезпечення.

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

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

Вартість

11 390
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Київ
50 годин
Йде набір на курс

Набір на курс!

Отримай реальний досвід роботи та перевагу на ринку праці

🎯 Для кого цей курс:

Студенти IT-школи, які пройшли курс мануального тестування
Ті, хто шукає роботу QA, але потрібен досвід

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

Вартість

5 500
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Київ
50 годин
Йде набір на курс

Набір на курс!

“Розширений модуль з Автоматизації тестування”
– це чудовий шанс стати автоматизатором!

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

Вартість

24 170
грн
28435
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Київ
100 годин
Йде набір на курс

Набір на курс!

Для кого:

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

Вартість

12 800
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Київ
48 годин
Йде набір на курс

Набір на курс!

Курси «Тестування продуктивності» допоможуть поповнити Ваш арсенал професійних вмінь та навичок методикою проведення тестування навантаження на програму.

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

Вартість

6 300
грн
Кнопка записи: 
Залишити заявку
  • Онлайн
  • Київ
21 година
Йде набір на курс