Quick Start

Dive in into managing your tests

This guide will help you get started with creating projects, adding test cases, and running tests.

Creating a Project

A project in QA Sphere can be used for assigning test cases to a specific app or a certain functional part of a bigger application.

  1. Navigate to the top-right corner of the screen.
  2. Click on the Add Project button.
  3. Follow the prompts to set up your new project.

Creating a new project

Adding Test Cases

Well-described and structured test cases are the basic requirement for running tests.

  1. Switch to the Test Cases tab in your project.

Creating test cases

  1. Add test cases using one of three methods:
    • Type directly into the list
    • Use the Create Test Case form for more detailed entries
    • Generate a batch with Create → Bulk Test Cases with AI, from a prompt or an attached spec — see AI Features Initiating new test case
  2. Create folders using Create Folder button and organize your test cases for better structure

Using the Create Test Case Form

The form allows you to specify:

  • Detailed description
  • Preconditions
  • Steps to take, each with an expected result and optional test data
  • Requirements
  • Priority
  • Tags
  • Custom fields defined for the project
  • Additional resources (attachments)
Describing test case

Test Data on Steps

A step can carry its own test data alongside its description and expected result: credentials, request payloads, sample values, links, and file attachments. This keeps the data next to the step that uses it instead of buried in the preconditions.

Data field on a test case step holding step-specific test data

Each item is text (with an optional language hint for syntax highlighting), a link, or a file, and a step can hold up to 20 items. Text items can hold large payloads, so a full JSON request body is fine. The Data field can be turned on or off for the workspace in Settings.

Drafts and Publishing

A test case is either a draft or published. Drafts are work in progress: visible in the library, but not yet part of your stable suite. Publish a case when it is ready to be executed.

The transition works in both directions:

  • Published cases can be reverted to draft, individually or in bulk, when they need rework. A case that is already linked to a test run cannot be reverted — remove it from the run first.
  • While editing a published case, you can save your changes as a draft rather than publishing them immediately, so an in-progress rewrite does not disturb testers using the current version.

Creating Test Runs

  1. Navigate to the Test Runs section and click Create Test Run. Creating test run

  2. Name and describe the test run, assign a team member, and select a milestone.

  3. Select the test cases update option:

  • Choose User Selection to pick test cases individually.
  • Live mode builds test runs based on the test case folder structure.

NOTE: In both modes, the test run will update when test cases are modified in the library.

  • Select Fixed Version to preserve the current state of test cases regardless of future modifications in the library.

Creating test run

  1. Select test cases for the test run, review the preview if needed, and click Create Test Run to finalize.

Creating test run

Executing Test Runs

  1. Start the test run by clicking on it.
  2. Follow the instructions for each test case.
  3. Mark the status of each test case based on results.
  4. Track time spent on individual test cases.

Executing test run

Reviewing Results

Executing test run

  • Once the status of all test cases is updated, the test run can be closed.
  • All test run details are automatically saved and can be reviewed later.
  • Detailed reports can be generated out of the test runs' data.

Executing test run

By following these steps, you'll be well on your way to effectively using QA Sphere for testing your products.

Where to Next

  • Test Run Configuration — flexibility options, milestones, and running a test run with several testers at once
  • Test Plans — group related runs when you need the same suite across several browsers or environments
  • AI Features — bulk generation, the test case assistant, duplicate detection, and AI rules
  • Reports — turn run data into status, coverage, and effort reporting
  • Import & Export — bring an existing library in from CSV or another test management system
  • Integrations — connect an issue tracker, Slack, and your CI pipeline