James Messinger
@BigstickCarpet
GitHub.com/BigstickCarpet
apitesting.bigstickcarpet.com
‣ See the API that we'll be testing!
‣ Download sample tests!
‣ Links to even more exciting downloads!
API Testing Tools
‣ Workflow testing vs

Endpoint testing

‣ Cross-Platform
‣ CI/CD Integrations
‣ Local-First
‣ Free (as in beer 🍺)
‣ CLI + Browser
‣ IDE Integrations
‣ Flow control
‣ Reusability
‣ Easily automated
‣ Browser testing, FTW!
‣ Lots of moving parts
‣ Requires JS skills
‣ No GUI
‣ Chrome extension
‣ Intuitive GUI
‣ Simple test builder
‣ Jenkins & GitHub
integrations
‣ Freemium SaaS features
‣ Limited test capabilities
‣ No flow control
‣ Limited reusability
‣ Automation requires Maven
‣ Native app
‣ Intuitive GUI
‣ JavaScript tests
‣ Flow control
‣ Easily automated
‣ Freemium SaaS features
‣ Requires JS skills
‣ Reusability requires JS hackery
‣ Limited third-party libs
‣ Native app
‣ GUI test builder
‣ JavaScript tests
‣ Swagger integration
‣ Easy reusability
‣ Easily automated
‣ Freemium SaaS features
‣ Complex UI
‣ Limited flow control
‣ Limited third-party libs
James Messinger
@BigstickCarpet
GitHub.com/BigstickCarpet

LF_APIStrat17_Super-Powered REST API Testing