what is the efficient way to test Api's in Apigee??

Team,

I have nearly 100 Api's, my code changes can effect any one of them how can I keep track of them and how can I test all of them in a single click not making data updates to api's everytime??

Please Advise.

Solved Solved
0 3 119
2 ACCEPTED SOLUTIONS

Not applicable

Apigee Test (Beta) allows you to create test cases, probes for your APIs

https://test.apigee.com/welcome

This is what you may need! You can also create similar tests using a JMeter or an ab, since APIs are standard HTTP calls.

View solution in original post

Not applicable
@Sampath - here are some pointers. I also like BDD with Cucumber.js and Mocha. However, the lowest friction framework in my experience is to leverage Postman collections and execute them with Newman on Node.js. Which, can be parameterized with environments and variables. Apigee Grunt Plugin will also come handy integrating more steps of the API lifecycle with TravisCI

or Jenkins. And the best part is that you can try it all for free with your Apigee free account and Github public repo.

Hope it helps!

View solution in original post

3 REPLIES 3

Not applicable

Apigee Test (Beta) allows you to create test cases, probes for your APIs

https://test.apigee.com/welcome

This is what you may need! You can also create similar tests using a JMeter or an ab, since APIs are standard HTTP calls.

Not applicable
@Sampath - here are some pointers. I also like BDD with Cucumber.js and Mocha. However, the lowest friction framework in my experience is to leverage Postman collections and execute them with Newman on Node.js. Which, can be parameterized with environments and variables. Apigee Grunt Plugin will also come handy integrating more steps of the API lifecycle with TravisCI

or Jenkins. And the best part is that you can try it all for free with your Apigee free account and Github public repo.

Hope it helps!

Also, check this convo here.