Technology Radar TemplateTechnology Radar Template

REST Assured

This item was not updated in last three versions of the Radar. Should it have appeared in one of the more recent editions, there is a good chance it remains pertinent. However, if the item dates back further, its relevance may have diminished and our current evaluation could vary. Regrettably, our capacity to consistently revisit items from past Radar editions is limited.
Assess

REST Assured is a Java DSL for simplifying testing of REST-based services built on top of HTTP Builder. It supports the most important HTTP request methods and can be used to validate and verify the response of these requests.

At AOE, we use REST Assured with Spock to automate our API testing. We appreciate the easy-to-use DSL, which uses the Given-When-Then template (also known as Gherkin language). This template helps other project members to understand the code/test easily.

Because of the seamless integration with Spock and our positive experience in one of our major projects, we classify REST Assured as assess.