The typical way for API development is getting some transient user stories from Product owners to implement API endpoints. However this will be costly as bugs will surface when passed on to the QA folk. In this talk, I'll share how we can apply BDD as part of shift left strategy to API testing and apply open source tool like SerenityJS using cucumber test runner for API testing.
LayMui started software development using C/C++ with many years in release management and test automation and QA development for backend database product. She then moved into mobile and web app test automation in both UI and API testing framework, using java/JS/TS. She likes to explore new technologies and make work life efficient and interesting.LayMui likes to help teams overcome agile transformation challenges, by adopting the BDD and DevOps approach, and setting up test automation to run in the CICD pipeline and training QA.