20751184_1572900619418244_1716880488_n

Тестування Web-сервісів

Дата старту:

06.11.2017

Тривалість:

20 годин

Вечір

Пн

Ср

Пт

Пн

19:00 – 21:00

Вт

19:00 – 21:00

Ср

19:00 – 21:00

Чт

19:00 – 21:00

Пт

19:00 – 21:00

Сб

19:00 – 21:00

Нд

19:00 – 21:00

Ціна

3800 грн

Опис курсу:

09.08.2017

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

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

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

diploma

Сертифікат про закінчення курсу

plane

Дуже затребувані знання на ринку

briefcase

Допомога в працевлаштуванні

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

Лекція 1: Вступна.

1.Коротко про лектора.
2.Цілі курсу.
3.Що таке API, WS і навіщо вони потрібні.
4.Роль тестування API в процесі забезпечення якості.
5.Огляд інструментарію для тестування WS.
6.Методики пріменяемьіе в тестуванні WS.
Лекція 2: Протокол SOAP.

1.Історія виникнення SOAP.
2.Термінологія і головні поняття (Endpoint, WSDL, HTTP, HTTPS, XML і т.д.).
3.Структура і головні компоненти.
4.Сфера використання.
5.Особливості роботи.
6.Переваги і недоліки.
Лекція 3: Архітектура REST.

1.Особливості архітектури.
2.Термінологія і головні поняття (WADL, RESTful, JSON і т.д.).
3.Принципи REST.
4.Статус код і основні статуси.
5.CRUD дієслова.
6.Переваги і недоліки.
Лекція 4. Знайомство з SoapUI.

1.Установка Java.
2.Установка SoapUI.
3.Огляд основних елементів інтерфейсу.
4.Підключення навчального проекту.
5.Огляд методів проекту.
6.Зробити запит на аналіз отриманої відповіді.
Лекція 5: Робота з SOAP проектом.

1.Вивчення доступних веб-сервісів проекту.
2.Складання плану тестування.
3.Написання тест-кейсів.
4.Елемент “TestSuite”.
5.Елемент “TestCase”.
6.Елемент “TestSteps”.
Лекція 6: Робота з SOAP проектом.

1.Елемент “Properties”, основні можливості.
2.Елемент “Property Transfer”.
3.Робота зі статичними і динамічними даними.
4.Блок “Assertions”.
5.Приклади.
6.Корисні фішки.
Лекція 7: Робота з SOAP проектом.

1.Умови і розгалуження.
2.Підключення до БД.
3.Робота з БД.
4.TestRunner, особливості роботи.
5.Запуск TS, TC з командного рядка.
6.Приклади.
Лекція 8: Робота з REST проектом.

1.Робота зі статичними і динамічними даними.
2.Підключення навчального проекту.
3.Огляд методів проекту.
4.Особливості роботи з REST проектом.
5.Практичні приклади.
Лекція 9: Робота з Groovy скриптами.

1.Генеруємо тестові дані.
2.Отримуємо дані з “Properties”.
3.Запис і трансфер даних.
4.Script Assertion.
5.Приклади з практики.
Лекція 10: Додаткові можливості.

1.Mock-сервіси.
2.Навіщо потрібні Mock-сервіси.
3.Приклад роботи з Mock-сервісом.
4.А як же CI?
5.Встановлюємо Jenkins.
6.Запуск проекту на Jenkins.

Читати далі

Записатися на курс

Тестування Web-сервісів

Залишилися питання? Дзвони!