In this Post I have written on some of the tips which you should adapt while to execute successfully the API testing
- All the requirements must be gathered for API testing.
- Must know the expected outcome for the API tests.
- Bottom up approach: must pick small API and start building to bigger tests.
- API automation tools: to do the work manually is tedious hence must opt for API automation to speed up the activities.
- Use testing techniques to generate the tests: Like positive and negative tests, boundary conditions and other relevant techniques must be used.
- Maintain the test categorically: based on the features or module wise.
- Adapt functional testing
- Adapt non functional testing like performance and security testing.
- Define entry and exit criteria: the start of the test and the time to stop must be defined.
- API tests must be run on a daily basis.