Skip to content
API reference Go to app

Creating a Project

3 min read

Projects are focused testing spaces inside a workspace. They help teams organize test cases, test runs, defects, requirements, releases, and project-specific collaboration in one place.

Use projects when you want to separate testing work by application, product, feature area, client, or delivery stream.


To create a project:

  1. Open a workspace from the Workspaces page
  2. Go to the workspace Projects page
  3. Click Create Project
  4. The Create New Project modal opens
Create Project DialogCreate Project Dialog
Create a new project by filling in the project details form

The first section captures the basic project details.

The project name is required.

  • Must be at least 3 characters
  • Should clearly describe the application, product, or area being tested
  • Appears in the projects list and project navigation

Examples

  • Customer Portal
  • Mobile App
  • Billing Platform

The project code is required.

  • Must be exactly 3 characters
  • Used as a short identifier for the project
  • Should be easy for team members to recognize

Example

  • TCM

Use a code that stays meaningful over time, especially if your workspace contains many projects.


The project description is optional.

Use it to summarize:

  • What the project covers
  • Which product, module, or feature area it represents
  • Any useful context for testers, managers, or collaborators

A clear description helps users understand the purpose of the project before they open it.


The Role Assignments section lets you add workspace users to the project and assign project-specific roles.

Each role assignment contains:

  • Users – one or more workspace users
  • Role – the project role assigned to those users

You can assign multiple users to the same role in one row.


To assign users:

  1. In the Users field, select one or more workspace users
  2. In the Role field, select the project role for those users
  3. Click Add Role Assignment to create another user/role group

The Add Role Assignment button becomes available after the current row has at least one user and a selected role.


When assigning users and roles:

  • Users selected in one assignment are not available in other assignment rows
  • Roles selected in one assignment are not available in other assignment rows
  • A role assignment row can be removed when more than one row exists
  • Each role should have at least one user

This helps prevent duplicate project role assignments during project creation.


After entering the required details:

  1. Confirm the Project Name is valid
  2. Confirm the Project Code is exactly 3 characters
  3. Add role assignments if users need immediate project access
  4. Click Create Project

The project is created and added to the workspace projects list.


The Create Project button is enabled only when:

  • Project Name is filled in and valid
  • Project Code is filled in and valid
  • Required fields have been touched
  • There are no validation errors

While the project is being saved, the button shows Creating… and prevents duplicate submissions.

If you click Cancel after making changes, Hawzu protects against losing unsaved work.


Project creation depends on your workspace permissions.

You need access to:

  • View the project creation details
  • Create projects in the selected workspace

If you do not have permission, the create project action or form may not be available.


When creating projects:

  • Use clear names that match the product or application being tested
  • Choose meaningful 3-character project codes
  • Add a short description for team context
  • Assign roles based on each user’s responsibility
  • Keep role assignments simple during creation and adjust them later if needed
  • Create separate projects for distinct products, applications, or major testing areas

After creating a project, you can: