Getting Started

Welcome 👋. Learn how to get setup.

1. Create a project

Sign up to create a project. A project is a container for your team's targets (test jobs) and stores all of your test results data.

2. Push data to your project from your tests

Add a small amount of code to your automated test framework. Libraries are available for popular langauges and test frameworks:

That's it   🎉

Basic setup is complete. Complete advanced setup from the configuration menu, including:

  • Add team members so your team can collaborate
  • Add new targets so that you can consolidate results across a project
  • Utilize task assignment for failing test cases
  • Associate bugs to a test case so you can keep track of fixes required before a test can pass
  • Look out for the flaky test indicator to identify tests that may have an issue or indicate a subtle bug with the app being tested
  • See additional guides for advanced configuration

Manual tests

Most teams complement automated and programmatic tests with manual tests. For handling these test cases with Tesults utilize test lists and runs.

Create a test list.

Test lists function as a source of truth for all of the test cases in your project or organization. Create or import test cases and store them permanently for reference and reuse across releases.

Create a test run.

Test runs are single use list of test cases that your team wants to run for a release. You can import test cases from your test lists, assign test cases to team members and track progress through to completion and then submit results.


Announcing EXP. A new open-source test framework that has built in integration for Tesults. Learn more about EXP


Have questions or need help? Contact us