Jump to ratings and reviews
Rate this book

Automating and Testing a REST API

Rate this book
A detailed look at the thought processes and techniques for testing a REST API based application.

Starting with interactive testing using the GUI, cURL and HTTP Proxies, we move on to automating the REST API using Java and REST-assured.

The case study uses an Open Source application and free and tools.

214 pages, Kindle Edition

Published January 9, 2017

3 people are currently reading
94 people want to read

About the author

Alan J. Richardson

6 books8 followers

Ratings & Reviews

What do you think?
Rate this book

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
4 (23%)
4 stars
9 (52%)
3 stars
2 (11%)
2 stars
2 (11%)
1 star
0 (0%)
Displaying 1 - 3 of 3 reviews
Profile Image for Viktor Slavchev.
24 reviews4 followers
January 28, 2018
This is a good book for people staring in testing API services.
I gave it 4 star rating mainly because of the rarity of such materials.
My expectations were a bit higher, in fact.
The book is meant to be read side by side with the example code, so if you don't have it, you might feel a bit confused.
There is tons of repetiotions of basic terms, I don't say it's bad, but at some point it gets a bit annoying.
What I expected to see, but didn't:
- More information on what is interesting to be tested from API perspective.
- More information on creating proper abstraction layer.
- More information on managing test data.
- More information on the App as an API concept.
Profile Image for Elias Nogueira.
31 reviews12 followers
February 4, 2017
In my opinion you must have previous knowledge in test REST APIs (even the author explains about it).

I've learned new interest things, like hack the HTTP request to create data (Fuzzer).
All API examples are using an XML approach. I missed examples with JSON but it's positive: we have a lot of examples using JSON on the internet.

I also liked the chapter about API abstractions. Is really a good thing think that your tool can be replaced to another, and the abstraction make the tests more readable
Displaying 1 - 3 of 3 reviews

Can't find what you're looking for?

Get help and learn more about the design.