Что такое тестирование API: Полное руководство для начинающих
API (Application Programming Interface) — это интерфейс, который позволяет различным программным приложениям взаимодействовать друг с другом. Когда вы, например, заказываете такси через мобильное приложение, ваше устройство отправляет запрос на сервер через API, сервер обрабатывает запрос и возвращает ответ, который вы видите на экране. В современном программном обеспечении API играет ключевую роль, и тестирование API становится важной частью обеспечения качества. Тестирование API — это процесс...
464 читали · 4 года назад
API-тестирование на Java: REST-Assured
Статья подготовлена для студентов курса «Java QA Automation Engineer» в образовательном проекте OTUS. Проблема интерфейсных тестов заключается в том, что они медленные. Именно поэтому их использование не является лучшим вариантом, если вы хотите в сжатые сроки дать разработчикам понять, поломал ли их код новый билд. Куда быстрее и надёжнее API-тесты. Но прежде чем говорить о таком инструменте, как REST-Assured, давайте удостоверимся в том, что мы одинаково понимаем вопрос в контексте API–тестирования...