A new version of Qualitia Automation Studio for Web and Mobile 7.2.x is now available. We highly recommend you upgrade. Find more details here.

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 12 Next »

In order to run test cases mapped to TFS test cases as a build process, you must first configure your CI-CD pipeline accordingly. Configuring CI-CD includes adding a task into the CI-CD pipeline and configure it for Qualitia test case execution.

Adding Task in CI-CD Pipeline

  1. Log on to your TFS/Azure DevOps instance.
  2. Add new CI-CD pipeline or edit the existing pipeline.
    For more information on creating and configuring CI-CD pipelines, refer to the TFS/Azure DevOps documentation. 
  3. Click the + icon to add new task.
  4. Search and select the Qualitia-Get Test Assembly and add it.
  5. Set this task to execute prior to VS Test Task.
    Your task is now ready for use in the CI-CD pipeline.

Configure Qualitia-Get Test Assembly Task

After you add it the custom task into the CI-CD pipeline, you must configure it adding some details.

Qualitia Integration Service URL

Enter the host name or IP of the machine where integration API service is installed. 

You may replace host name from localhost to any host name or IP based on your Qualitia Server host.

For example:

Qualitia Integration Service URL Port

By default, this service uses 6902. 

Path to save Qualitia Test Project

This is the local path on the TFS agent machine where the Qualitia test execution XMLs are downloaded that are mapped to TFS test cases. 

By default, this field comes pre-populated. It is recommended not to edit/update content from this field.

For more information on updating value set under this variable, refer to TFS/Azude DevOps documentation.

Control Options
Enabled

This shows the current state of this customized task. This option gives you control over this customized task. By default, this option is selected.

Clear this option to disable a task. It is useful when you want to temporarily take task out of the process for testing or for specific deployments.

Continue on error

Select this option if you want to continue Qualitia test case execution even after getting any error in the pipeline.

By default, this option is not enabled.

TimeoutSet the timeout for the task in minutes. Default is 0 which refers to infinite timeout. Value set here overrides the value set for the parent task job.
Run this task

Here you can set the condition to run this task. You can use one of the pre-designed options in the list or you can create new customized condition.

You may refer to TFS/Azure DevOps documentation for more information on creating custom conditions as expressions.

  • No labels