QArantanna#17 - Automating API test with Rest-Assured
We are delighted to announce next QArantanna, but this time we prepare something special for you - workshop. Our guest will be Elias Nogueira from Backbase. He will show us how to use RestAssured in API tests. There will be also something special for participants :)
This workshop intends to give you the ability to created automated tests for a REST API using Java as the programming language and RestAssured as the main framework.
To follow the workshop, you need to do a series of actions in your machine as download the application we will test and the configuration we need to do.
Please follow all these steps before the workshop day: http://eliasnogueira.com/external/KraQA/
The intention is to give you the basic ability to start your REST API test automation
Reviewing the pre-conditions
- What is a REST API, and why we need to test it?
- What is RestAssured
- How we can create automated test scripts using RestAssured
- Creating tests for the basic HTTP methods: GET, POST, PUT, DELETE
- How to create Health-Check tests
- How to run the tests in a CI/CD application
Elias is an experienced IT professional with a background in software engineering, consulting, agile coach, and tech lead, currently working as Principal Engineer in Test at Backbase. He helps software engineers to develop their quality mindset and deliver bug-free software. His specialization in Quality Engineering for backend, frontend, and mobile technologies. He's a writer, blogger, and love to help the community by running meetups, sharing knowledge giving presentations around the world, and helping out.
More details soon, so stay tuned