Karate vs Cucumber + RestAssured
Статья подготовлена для студентов курса «Java QA Automation Engineer» в образовательном проекте OTUS. В данной заметке мы постараемся сравнить инструменты для тестирования API, такие как: • Karate; • Cucumber + RestAssured. Вот простое определение каждого инструмента: 1. Karate предоставляет свой DSL для составления последовательности вызовов веб-сервисов и проверки, что ответы сервисов соответствуют ожидаемым . 2. RestAssured помогает тестировать и проверять REST-сервисы в Java. 3...
BDD-фреймворки для Java
Тестировщиков с опытом ждем 21-22 июня на открытом интенсиве курса «Java QA Engineer. Professional» от OTUS. За два занятия вы с преподавателем Сергеем Мирошиным рассмотрите CI- и CD-процессы, изучите основные инструменты и ключевые понятия: Server, agents, jobs. Fail fast, Scheduling, WebHooks. Подробно познакомитесь с программной системой Jenkins и научитесь интегрировать ее с git и Docker. ╔༻ ━━━━━━━━━━━ ༺╗ Любой из основных языков программирования имеет BDD-фреймворки автоматизации, а некоторые даже и не один...