Playwright training · Hostile environments

Your test passed. It also missed the bug.

We teach you the difference. Tests that pass aren't tests that protect.

Chrome Clinic is a hostile training ground. Bring your Playwright tests and watch them fail in new ways.

The test that passes

And also misses the bug. This is what we teach you to see.

test.spec.tsPASS
test('adds item to cart', async ({ page }) => {
  await page.goto('/catalog');
  await page.locator('button').click();
  await expect(page.locator('.badge')).toHaveText('1');
});

Looks right. Passes every time.

The bug

This test passes. It also adds the wrong implant.

  • The catalog has four "Add to cart" buttons per card.
  • locator('button') always picks the first one — the cheapest implant.
  • The badge reads "1" because an item was added.
  • The test never verified which implant it actually clicked.

Green test. Wrong product in cart.

The lesson

Brittle selectors pass silently.

  • Verify before you click. Assert the implant name before adding to cart.
  • Role locators survive. getByRole with a name beats a bare tag selector.
  • Tests that pass lie. A green test can still ship a broken cart.

Tests that pass aren't tests that protect.

12+

Active implant families

4min

Avg. install window

3

Licensed ripperdocs on shift

98.7%

Compatibility pass rate

Premium inventory

8 available today. 10 total implant families.

The Chrome Clinic standard

Structural warranty: 36 months. Compatibility: cleared. Ripperdoc: licensed in Florida and actually helpful. Every implant, every time.

Booking

Book a same-day slot for qualifying cases.

Compatibility

Compatibility checker: test against your existing setup before depositing.

Warranty

Register your implant after install and you get the full 36 months.

Ripper Gym. Hostile Playwright practice. The shop is Chrome Clinic.