Mallow's Blog

Testsigma – Automation tool

Testsigma helps you to create simple English scripts for automating the application. It ensures the tests are completely automated along with the development and ready to run through the continuous integration pipeline.

Testsigma has inbuilt integrations with the Bug tracking tools, Collaboration tools, ALM tools, CI tools, and also with tools like Slack, JIRA, GitHub, Jenkins, BrowserStack, Sauce Labs and more.

Why we opt Testsigma?

Testsigma is the complete package to test web and mobile applications. Testsigma is easy to reuse and maintain. It allows many users like Manual testers, SMEs, developers to write automated tests using simple English. Coding knowledge is not needed for using Testsigma tool.

Created test suites can be distributed over the multiple browsers and mobile devices. Execution time is reduced 10 times comparing to the parallel execution across the browsers done by other tools.

If any changes are done in the feature of the application, Testsigma suggests to change the feature in all the affected areas and related test suites to be executed.

Easy to maintain the automated tests and faster executions.

Installation of Testsigma

No initial set up needed for the Testsigma tool.

Basic working of Testsigma

Follow the below steps to get started with the Testsigma tool

  • Create a Project

To create a new project in Testsigma,

Click on the + tab in the left sidebar, then click on New project. Enter all the required details and click on create button.

Now, the new project has been created.

  • Create UI identifiers

We are creating UI identifiers to find the elements in the application to be tested. We can create UI identifiers either by using path or using chrome extension plugins which can be installed immediately.

  1. Create new UI identifier for which the elements needs to be used in the test cases.
  2. Identify the element by using path or check the enable to capture in the chrome extension checkbox.
  3. By clicking on the checkbox, the user will be navigated to the application in the next tab and user needs to click on the required element to fetch the path automatically.
  • Create a Test Case and add some Test Steps

To create a test case, Enter the application URL and start adding the test steps. Whatever the actions needs to be done in the application while testing are supposed to be added as test steps. While entering the test steps itself shows many suggestions for the users to pick up the test step and UI identifiers.

  • Group Test Cases for creating Test Suite and Test Plans

To create a Test suite, Click on the Test suite tab from the sidebar and click on create button. Enter all the details and click on the hyperlink to choose the test cases. Select the test cases that needs to group it as a suite to execute tests.

  • Run Test Case / Perform a Dry Run on the Test Case

To perform a dry on the test case/test suite, just click on the Run button from the Test case window and enter all the necessary details in the Create Run window. After initiating the dry run, user will be taken to the Test case results page where passed and failed test steps are shown. If test steps are failed, user can edit the test steps or UI identifiers to pass the test case/test suite.

  • View Run Results

Executed test results can be viewed and initiate re-run from the Run results window. Passed/Failed/Aborted tests will be shown with all the details here. Passed and failed percentage will be shown in the graph. Screenshots of the pages where the tests are failed are also shown.

Hope you all got some information on the Testsigma tool and how to use it for the automation tests.

Start automating !

– Mathubhala Logesh,
Testing team,
Mallow Technologies.

1 Comment

  1. William Hruska

    Thanks for bringing this topic up. I enjoy the way you present and argue all the details as well as your overall writing style. Keep sharing.

Leave a Comment

Your email address will not be published. Required fields are marked *