So far, I have worked on UI automation testing using the WebdriverIO+TypeScript+ Cucumber framework. Now my manager wants me to design a framework for API automation testing using TypeScript.
Could someone please suggest if it is ideal to use cucumber for API automation? If not, please provide the reasons. And also, please suggest the best npm packages, framework (Cucumber/ Mocha), API testing module - axios or SuperTest, report generation tool (Allure report or any other) that we can use for API automation testing.