- Strategy
Automated testing of APIs requires process in place to test the APIs at isolated level and in orchestrated way to simulate end to end business operations. - Tools
API testing requires tool selection that need to optimize the testing effort but unfortunately teams end up putting more duplicate effort than what is required. - Data
Testing APIs to cover all data combination of API signature parameters is likely to prolong the testing life cycle.