Skip to main content

The problem with modern testing tools

Modern testing tools like Playwright are designed to test a single web application, running in a single browser tab using selectors. However, selectors are often either unreliable or unavailable in complex scenarios, leading to brittle and flaky tests:

The TestDriver Solution

TestDriver is a complete testing platform built specifically for handling these scenarios. It consists of a Javascript SDK, hosted infrastructure, and debugging tools that make it easy to write, run, and maintain tests for your most difficult user flows.

Javascript SDK

Here is an example of a TestDriver test that installs a production Chrome extension from the Chrome Web Store and verifies that it appears in the extensions menu:
Installing Loom from the Chrome Web Store
vitest is the preferred test runner for TestDriver.
,