Сьогодні жоден сучасний додаток не обходиться без API.
Це справедливо як для простого сайту так і для високонавантажених розподілених систем. Тестування API є одним із основних завдань у процесі забезпечення якості. То ж не дивно, що попит на тестувальників, які вміють тестувати API щодня зростає. У цьому курсі ви отримаєте розуміння методів, інструментів та підходів у тестуванні API, набудете необхідних знань, що без сумніву позитивно позначиться на Вашій цінності як фахівця з тестування.
QA (quality assurance) або забезпечення якості – напрямок в IT, який гарантує високі стандарти програмних продуктів.
Тестувальник - це експерт, завданням якого є перевірка компонентів або всієї системи на наявність неполадок та помилок. Його мета – виявлення та документування потенційних проблем у роботі програм.
Завдання QA Automation Engineer — забезпечення якості продукту з використанням програмних засобів для створення тестів і перевірки результатів виконання. Автоматичне тестування може повністю вирішити багато із завдань і навіть виконати більш складні тести, які неможливо зробити вручну.
Після закінчення курсу випускники мають необхідний рівень знань і навичок для працевлаштування на позицію Junior QA Automation.
Курс «Написання комбінованих тестів UI та API. Написання BDD тестів» (25 годин) – тестування бек-енду часто зводиться до тестування API, тому цей вид тестування і був доданий у вивчення «Автоматизації тестування». Ви навчитеся писати тести, використовуючи бібліотеку RestAssured, яка практично є стандартом для написання тестів для API.