Apigee testing frameworks for Functional / Acceptance tests

Hi everyone,

What test frameworks / tools do you use for acceptance testing, once you build a proxy? I was reading on Google some people used Apigee Test, but that's no longer supported. Also some others used Apickli.

Thanks,

1 1 1,455
1 REPLY 1

Hi @Sankar Venkatesan,

It may depend which language you prefer developing in. I prefer to use NodeJS which has some great modules for HTTP testing your APIs. They are

https://www.npmjs.com/package/mocha - A Javascript testing framework

https://www.npmjs.com/package/chai - Provides complex assertions which are particularly handy when asserting HTTP responses. Chai also provides BDD/TDD functionalities which allows you to keep your unit tests human readable.

I also recommend you check out bundle-linter. Also a Javascript tool, it provides bundle code quality reports for your Apigee Edge Proxies.

https://github.com/apigeecs/bundle-linter

Cheers,

Mark