Delv
Testsigma
Getting Started Guide

How to Use Testsigma

A practical guide to get you up and running with Testsigma. Written by Delv Editorial, Delv Team.

Getting started with Testsigma

In this guide, you'll learn how to set up Testsigma and create your first automated test using natural language. By the end, you'll be ready to streamline your testing process without needing extensive coding skills.

Step 1: Sign up and set up

  1. Go to testsigma.com.
  2. Click on the “Get Started for Free” button on the homepage.
  3. Fill in your details (name, email, password) and click “Sign Up”.
  4. Confirm your email address by clicking the link in the verification email you receive.
  5. Log in to your new Testsigma account.

Step 2: Your first test

  1. Once logged in, click on the “Projects” tab on the left sidebar.
  2. Click the “Create New Project” button and give it a name.
  3. After creating the project, click on “Test Cases” in the left sidebar.
  4. Click on “Add Test Case”.
  5. In the test case editor, write your test steps in natural language. For example, “Open the login page”, “Enter username and password”, “Click on the login button”.
  6. Click “Save” to store your test case.
  7. To run your test, click on the “Run” button at the top right of the test case editor.

Step 3: Get better results

  • Use the “Add Parameter” feature to make your tests reusable. For example, you can parameterise usernames and passwords to test multiple accounts.
  • Explore the “Integrations” tab to connect Testsigma with your favourite tools like JIRA or Slack for better collaboration.
  • Regularly review test results in the “Reports” section to identify flaky tests or areas needing improvement.

Pro tip

Create a library of reusable steps for common actions (like logging in) to save time when creating new test cases. You can do this by saving frequently used steps as templates.

Common mistake to avoid

Avoid writing overly complex test steps. Stick to simple, clear language. If a step is too complicated, break it down into smaller steps to ensure that the test runs smoothly and is easy to understand.