Frequently asked questions.

Everything you need to know about TestMap, from setup to security.

  • Product basics
  • Integrations
  • About Test Run Diffs
  • Setup & Data
  • Pricing & Plans
  • When tests pass but bugs ship.

Product Basics

What is TestBrain?
TestMap is a Risk-Based Test Coverage tool. It maps every interactive element in your app, then overlays real GA4 traffic on top — so coverage is weighted by what users actually do, not by how many lines of code your tests execute. Works with Playwright, Selenium, and Cypress.
How is TestMap different from Cypress UI Coverage?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.

How is TestMap different from traditional code coverage?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

What is Risk-Based Test Coverage?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Integrations

Does TestMap work with Playwright?

Yes — TestMap is Playwright-native and works with Playwright 1.30+, Selenium 4.x, and Cypress 12/13/14. Analytics: GA4 only at launch (Mixpanel and Amplitude on roadmap). CI: GitHub Actions, GitLab CI, Jenkins, CircleCI.

Does TestMap work with Selenium?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Does TestMap work with Cypress?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Which analytics platforms are supported?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Which CI systems are supported?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

About Test Run Diffs

What is a Test Run Diff?
Test Run Diffs compare every Playwright, Selenium, or Cypress run against the previous one and surface new untested elements, coverage drops, and critical gaps. They work with DOM coverage alone — no GA4 connection required. Included on every plan including Free. Surfaced in the dashboard, posted as a PR comment, and pinged to Slack or CI.
Do I need Google Analytics to see Test Run Diffs?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Which plans include Test Run Diffs?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

How are diffs surfaced — dashboard, PR, or Slack?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Setup, data, and security.

How long does setup take?
Setup is 10 minutes for DOM coverage, plus 5 minutes if you want the GA4 traffic overlay. No app code changes — the test agent is read-only and installs as an npm package in your test environment. Hosted on Microsoft Azure with industry-standard encryption. We never see your source code.
Does TestMap change my app code?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Where is TestMap hosted?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Do you see my source code?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Is the test agent open source?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Setup, data, and security.

How long does setup take?
Setup is 10 minutes for DOM coverage, plus 5 minutes if you want the GA4 traffic overlay. No app code changes — the test agent is read-only and installs as an npm package in your test environment. Hosted on Microsoft Azure with industry-standard encryption. We never see your source code.
Does TestMap change my app code?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Where is TestMap hosted?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Do you see my source code?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Is the test agent open source?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Pricing & Plans

How much does TestMap cost?

Setup is 10 minutes for DOM coverage, plus 5 minutes if you want the GA4 traffic overlay. No app code changes — the test agent is read-only and installs as an npm package in your test environment. Hosted on Microsoft Azure with industry-standard encryption. We never see your source code.

Is there a free tier?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

Do paid plans have a free trial?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

What happens if I hit my run limit?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

When tests pass but bugs ship.

Why do my Playwright tests pass but bugs still ship?
Tests that pass green often miss the elements users actually hit. 100% code coverage means every line ran during a test — not that every interactive element was exercised. Use TestMap to map your actual UI, weight by traffic, and rank what needs tests next.
What does 100% coverage actually mean?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

How do I find untested UI elements?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. 

What to test in Playwright when you don't know where to start?

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua.