STARWEST 2023 - API Testing
Wednesday, October 4
Test Architecture for API First Platforms
API First Platforms adopt rapid application development lifecycle and high velocity deployments. Quality assurance teams are stressed to reduce the automation backlog and have a limited window to catch up with speed of deployments. This session will discuss how Venkatesh's team at Oracle adopted a creative approach to accelerate test automation by adopting an innovative “Automate First” model. The core pillar of this test architecture is creation of acceptance driven component tests leveraging virtualized services by developers. This laid a solid foundation which assured validation of...
Creating a Comprehensive API Testing Ecosystem
Maintaining API test cases across multiple environments, for different load levels, and types of tests (eg. smoke, functional, regression) traditionally required separate tests be written and maintained. Test maintenance is expensive. If you have three lower environments that tests are run for, then you usually have at least three different tests you are trying to keep in sync. If you have a new API added for a microservice, then you have to modify and validate across all three tests at a minimum. If you are running different load levels for build tests verses load tests, for example, that...
Drive Down Defects With Service Virtualization & Metrics That Matter
If you can't measure your software quality, you can't manage it. Cox Automotive implemented service virtualization for their Dealertrack product development to more effectively diagnose and address issues in the application. This addition to their test automation has improved the overall quality of their product lines by significantly reducing the escaped defects. Visibility into key metrics, like escaped defects, can provide insights into potential risk areas so teams can make smart choices about what tests to run to achieve the desired code and test coverage. Join this session as Roya...