Функциональное тестирование RESTful API

Подскажите утилиту для функционального тестирования RESTful API.

Хочу покрыть его функциональными тестами по цепочкам сценариев использования.

К примеру (для воображаемого API блога), по цепочке запускать тесты, связанные общим контекстом (т.е. обрабатываем возвращаемые переменные):
1. создание пользователя,
2. создание этим пользователем поста
3. публикация поста
4. Добавление комментария

Желательно, чтобы основой утилиты тестирования была Java/Groovy, и запускать тесты можно было в том числе и из командной строки.
  • Вопрос задан
  • 6459 просмотров
Решения вопроса 1
Snowindy
@Snowindy Автор вопроса
Выбор пал на JMeter:
— Может запускать тесты из GUI и CLI
— Может проксировать и записывать все взаимодействия по сети, позволяя вручную не набирать последовательности запросов
— Обладает широкой поддеркой встроенных динамических языков: Javascript, Groovy и т.д.
— Любой тест может быть превращен в нагрузочный за несколько кликов

Туториал по записи действий и созданию тестов:
www.youtube.com/user/MuthukumarJayakumar?feature=watch
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы