article thumbnail

Migrating Netflix to GraphQL Safely

The Netflix TechBlog

We could also swap out the implementation of a field from GraphQL Shim to Video API with federation directives. To launch Phase 2 safely, we used Replay Testing and Sticky Canaries. The next phase in the migration was to reimplement our existing Falcor API in a GraphQL-first server (Video API Service). How does it work?

Traffic 358
article thumbnail

How to Select the Best Cross Browser Testing Tool

Testsigma

Thanks to the cross-browser testing tools available in the market, now the cross-browser testing efforts can be significantly reduced. Cross browser testing tools can help you check the compatibility of the app and web pages with different combinations of browsers and operating systems in much less time.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Selecting a cross browser testing tool? 7 questions to ask

Testsigma

It’s very important to find a unified platform that caters to all your testing needs. . In this article, we will discuss 7 questions that you need to ask yourself before you select a specific cross browser compatibility testing tool. A tool that effortlessly integrates with popular CI/CD tools can prove to be a boon here.

article thumbnail

Up your quality and agility factor – using automation to build “performance-as-a-self-service”

Dynatrace

Install the Dynatrace OneAgent to gather metrics and feed the Dynatrace AI-powered problem causation engine that automatically shows impacted users, system, and root cause during testing. Check out Dynatrace’s Load testing tool integration. Triage and Optimize many out of the box diagnostic tools.

article thumbnail

What are the best multi-browser testing tools?

Testsigma

Adding to all of this — picking the right tool for testing solves nearly half the problem. To help you pick the right tool, we’ll discuss the best multi-browser testing tools to check out in 2021 in this post. Best Multi-browser Testing Tools. Highlights. Picture Credit: MultiBrowser.

article thumbnail

Introducing SafeTest: A Novel Approach to Front End Testing

The Netflix TechBlog

Inability to test CORS setup or GraphQL calls. Complex and unintuitive authoring and debugging of tests. Conversely, using integration testing tools like Cypress or Playwright provides control over the page, but sacrifices the ability to instrument the bootstrapping code for the app.

Testing 255
article thumbnail

Seamlessly Swapping the API backend of the Netflix Android app

The Netflix TechBlog

As an example, to render the screen shown here, the app sends a query that looks like this: paths: ["videos", 80154610, "detail"] A path starts from a root object , and is followed by a sequence of keys that we want to retrieve the data for. Instead, it is part of a different path : [videos, <id>, similars].

Latency 243