Делаю очередное тестовое задание.

Задача

написать автотесты для API. Как известно я знаю Java и инфраструктуру вокруг нее, поэтому начал искать подходящий инструмент.

Выбор инструмента

Нагуглил два:

Судя по количеству ссылок при поиске и советам сообщества тестировщиков более популярная - Rest-assured, поэтому я выбрал именно ее. Еще есть сравнение этих фреймворков, оно довольно старое (2011 года), но вполне актуально.

По использованию Rest-assured есть довольно много мануалов, да и документация довольно подробная и толковая.

Результат

Дополню по готовности, если не забуду. :-)

Дополняю

Репозиторий с готовым заданием здесь. В итоге узнал много нового, могу сказать, что теcтировать API даже интереснее в чем-то, чем UI. Но естественно одно другому не мешает и не заменяет.

REST-Assured и правда отличная библиотека оказалась довольно легко и быстро осваиваемая. Все мануалы практически повторяют официальную документацию, да и еще что-нибудь упускают. Так что читайте её. А по нескольким возникшим проблемам гугл привел меня на Stackoverflow.