Documentation

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 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.



announcement

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

passfail


Have questions or need help? Contact us