Skip to main content

Test execution count for billing in Test Observability

Learn how Test Observabilty counts tests for billing purposes.

Test Observability uses the number of test executions as the main metric for billing.

For Test Driven Development (TDD), Test Observability counts each it block in Test Driven Development (TDD) as a separate test. Similarly, Test Observability counts each scenario as a separate test in Behavior Driven Development (BDD).

Test Observability also counts hooks that run once for a block of test cases or at a file level (global hooks like beforeAll, and afterAll) as tests for billing purposes.

You can verify if something is counted as a test by checking if Test Observability displays it as a separate line item in the test listing.

Tests tab in build runs insights

Test Observability standalone plan

In the standalone plan with test executions as the value metric, Test Observability calculates the total number of test executions by multiplying the number of tests by the number of times they run across various browser and device combinations.

The following sample table illustrates how the test executions are counted:

Project name Build name Tests count Number of times the Total test
      build runs in 30 days executions

Android App
Nightly Regression
Sanity Job
External Monitoring
10
20
30
100
200
300

14000

iOS App
Nightly Regression
Sanity Job
External Monitoring
20
30
40
200
300
400

29000

Web App
Nightly Regression
Sanity Job
External Monitoring
30
40
50
300
400
500

50000

Automate - App Automate bundled pricing plan

The bundled plan includes unlimited test executions running on Automate and App Automate.

You can also push other tests that do not run on Automate or App Automate. These tests can include various types, such as unit tests, API tests, and tests run locally or on another cloud infrastructure. We offer 10,000 such non-BrowserStack test executions free and you can purchase more for sure!

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback

Is this page helping you?

Yes
No

We're sorry to hear that. Please share your feedback so we can do better

Contact our Support team for immediate help while we work on improving our docs.

We're continuously improving our docs. We'd love to know what you liked






Thank you for your valuable feedback!

Talk to an Expert
Download Copy