Test Cases in Testsigma is the lowest level of abstraction for organizing a set of Test Steps. Step Groups are similar to Test Cases but they can't be executed unless added to a Test Case.


Navigation

The first time you are logged-in to Testsigma, a sample Project will be available for you. If you want to start with a new Project, create a new Project by following the below guide:

How to Create/Manage Projects?

You will be taken to the Test Cases page after creating the Project.


If you already have a project and you are not in the Test Cases page, navigate to the Test Cases page by going through Test Development > Test Case. You will be taken to the Test Cases page for the currently selected Project as shown below:



In the Test Cases page, click '+ Test Case' button on the top right corner to open the Create Test Case page.


Create Test Case

The Create Test Case page would appear as given below:


Please click on the Take me to a detailed form link to show additional options as shown below:


Enter the details as given below:


Select Test Case Type: Automated / Manual


Name/ Title (Required): Enter a title for the Test Case.


Description: Enter a meaningful description for this Test Case elaborating about it. You can add more details in the attachments section once the Test Case is created.


Requirement (Required): Select the previously added requirement under which you want to add this particular Test Case.


Assignee: Select the user (testing team member) to whom you want to assign this Test Case to.

Please refer this help document for a detailed guide on assigning users to a project.


Priority (Required): Select the priority level that you want to set for this Test Case.

  • Critical – Highest Priority
  • Major – Test Case for a major feature
  • Medium – Medium Priority
  • Minor – Test Case for a minor feature

 

Type (Required): Select the test method type that needs to be gratified using this Test Case.

  • Unit Test
  • Integration
  • Functional
  • Non functional
  • User Experience

 

Status (Required): Select the appropriate status for the Test Case.

  • Draft – Test Case is in an abstract mode.
  • Review- Test Case is under inspection.
  • Ready- Test Case is active and ready to be executed.
  • Obsolete- Test Case is no longer valid.
  • Needs to be updated – Test Case needs to be modified to be valid.

Note: Test Cases in Ready state will be available for normal Executions and all other states except Obsolete will be available for Dry Run.


Prerequisite (Required): Select another Test Case as a prerequisite for this Test Case. This will help you to save execution time if a prerequisite condition is not met.


Test Data Profile: Select the Test Data profile to be used in the Test Case. This is required only if you are going to use parameter type test data in your Test Steps.
Please refer the following link for a detailed guide on parameter type test data - How to create Test Data Profile?


Data Driven (toggle): Enable this if you want to run the same tests with multiple data input sets. You will need to add Test Data Profile before enabling this option.

Please refer the following link for a detailed guide on adding a data-driven Test Case - How to create a data-driven Test Case?


After entering all the required details, we can click on the Create button to create the Test Case. We will be taken to the Test Cases details page and we can add Test Steps to the Test Case there.


Please refer this article for a detailed overview of creating Test Steps - How to add/edit/delete automated Test Step?


Edit Test Case

Navigate to Test Cases page by going through Test Development > Test Cases.

In the list of Test Cases, click on the Edit button(pencil icon) beside the Test Case name to be edited. Edit Test Case page would appear as given in below image:



Make the required changes and click on Update button to confirm the changes.


Delete Test Case

Navigate to Test Cases page by going through Test Development > Test Cases.

In the list of Test Cases, click on the Delete button(pencil icon) beside the Test Case name to be deleted.


A Dialog box will open up asking to confirm your choice of deleting the Test Case. Select the checkbox and click on Delete button to confirm the deletion.