STAREAST 2023 - API Testing | TechWell

Conference archive

STAREAST 2023 - API Testing

Thursday, May 4

Netflix Inc.
Budhaditya-Das
Netflix Inc.
T2

Automatic Canary Analysis: Critical Success Factor for Release Pipeline

Thursday, May 4, 2023 - 9:45am to 10:45am

Netflix began streaming services with a small-scale microservice ecosystem. As our global reach grew, so did the complexity of the underlying ecosystem. Membership Lifecycle Ecosystem is a cluster of services that handles all the backend business logic related to membership, signup, billing, and payments. This ecosystem consists of 100+ internal microservices and a similar number of external partners and payment processors - spanning across multiple teams. Each team has an asynchronous release cadence and the quality of each release has a direct impact on the quality of the ecosystem and...

T8

Comprehensive API Testing Ecosystem

Thursday, May 4, 2023 - 11:15am to 12:15pm

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...

Church of Jesus Christ of Latter Day Saints
T14

Building an API Automation Framework Using Cypress

Thursday, May 4, 2023 - 1:30pm to 2:30pm

In this session, Greg Patterson will share his experience starting on a new team that was directed to use Cypress for automation, and API automation was also a requirement. Cypress has the ability to support both of these needs, but it is something that takes a little work. After some short training sessions, Greg was able to help all of his team to contribute to the automation efforts by creating a simple framework that could be used for both UI and API automation. Greg will share his experience with integrating the frameworks into Azure DevOps to run tests in the cloud. Key features to...