Skip to content

Creating Test Cases

3 min read

Test cases are created from the Repository inside a project. A test case can include core details, classification, folder placement, requirement links, labels, custom fields, preconditions, and test steps.

This page covers the current create flow only.


You can open the create window from the Repository in a few places:

  1. Open a project and go to Repository
  2. Choose a folder if you want to create the test case inside that folder
  3. Open Create Testcase from the folder actions or folder menu

If you start from a folder, that folder is preselected as the parent folder.


The create window is split into two main sections:

  • Testcase Information
  • Steps & Preconditions

You usually start in Testcase Information, then select Next: Steps & Preconditions when the basic details are ready.

Create Testcase WindowCreate Testcase Window
Create a new testcase by filling in the testcase details form

Title is required.

  • Enter a clear test case name
  • The title must be at least 3 characters
  • The Create button stays unavailable until a valid title is entered

Description is optional.

Use it for a short summary or extra context about what the test case covers.


The Properties area lets you classify the test case.

Visible options:

  • High
  • Medium
  • Low

New test cases open with Medium selected by default.

Visible options:

  • Blocker
  • Critical
  • Moderate
  • Minor
  • Enhancement

New test cases open with Moderate selected by default.

Visible options:

  • Functional
  • Regression
  • Smoke
  • Sanity
  • Exploratory
  • Security
  • UI / UX
  • Integration
  • Performance

This field is optional.


The Organization area controls where the test case belongs and what it connects to.

Choose the folder where the test case should live in the Repository.

Visible options:

  • Manual
  • To Be Automated
  • Automation In Progress
  • Automated

This field is optional.

Use Requirements to link one or more requirements to the test case for traceability.

Use Labels to assign project labels to the test case.

You can search and select existing labels from the label picker.


If your project has active custom fields for test cases, they appear in the Custom Fields section.

  • Required custom fields must be completed before the test case can be created
  • Disabled or deprecated fields are not treated as required for creation

The second section holds the test instructions and expected behaviour.

Use Add Precondition when the test needs setup or a prerequisite state.

A precondition can include:

  • Rich text
  • Attachments
  • Variable insertion
  • Mentions

You can also remove the precondition if it is no longer needed.


Hawzu supports three step modes:

Use Multiple when you want structured step rows with:

  • Step Description
  • Expected Output

This is the default step mode.

In this mode you can:

  • Add a step
  • Add another step
  • Reorder steps
  • Duplicate steps
  • Insert steps above or below
  • Add shared steps
  • Import test steps from a file

Use Single when the test case is simple and only needs one combined step with one expected output block.

Use Gherkin to write behaviour-driven scenarios using Gherkin-style clauses.


From the Multiple step mode, select Add shared step to insert a reusable shared step.

The shared-step window lets you:

  • Search and select a shared step
  • Preview its step descriptions and expected outputs
  • Add it into the current test case

From the Multiple step mode, you can open Import Test Steps from File.

Visible import options include:

  • Excel
  • JSON
  • CSV

You can choose whether to:

  • Append imported steps
  • Replace the current step list

The import tool also includes sample downloads for the supported formats.


Preconditions and test steps support rich editing features such as:

  • Attachments
  • Variable insertion
  • Mentions

In supported step modes, Hawzu also shows rewrite actions for improving test case wording.

Create Testcase Steps WindowCreate Testcase Steps Window
Create a new testcase by adding steps and preconditions

At the bottom of the window:

  • Cancel closes the create flow
  • Next: Steps & Preconditions moves from the first section to the second
  • Create saves the new test case

If you changed the form and try to leave without creating the test case, Hawzu shows unsaved-change protection before closing.


After you create the test case:

  • It appears in the selected folder or repository root
  • It can be opened from the Repository details view
  • It becomes available for test suites, executions, test runs, requirements traceability, and other linked workflows