Amplifying Test Automation using REST Assured
summary
Refactors a tangled signing component into isolated services, then automates 100 integration tests across 17 components and 40 REST endpoints using Rest Assured + Cucumber, Maven, Bitbucket and Jenkins; test-data-driven feature files are generated from a central repo and run in CI, cutting a 20–25 day manual cycle down to about 2 hours (reported 10–20x faster) and often completing runs in 10–15 minutes. Implementation uses separate test jars for components and produces HTML reports, validating the approach in production.
AI-written summary · about
chapters (11)
- 0:00Start
- 0:24Introduction
- 1:12Story: DigiSign
- 2:24Signing: Overview
- 6:00Signing web
- 7:31Challenge
- 9:14Solution Approach
- 13:47Implementation :REST Assured
- 18:29Test Approach
- 37:10Final List
- 38:22Key Benefits
related talks
31mModern Testing Tools for Java Developers
46mBest practices in API testing with REST-Assured
44mAPI Testing following the Test Pyramid
33mBuilding an Automated Test System from Scratch
57mModern Testing Tools for Java Developers
57mEnd-to-End Automated Testing in a Microservices Architecture
35mTest automation guide: How to move away from chain tests
46mModern Testing Tools for Java Developers
