Reuse existing Test case or Test Scenario while automation via Autmation API & CI-CD

Reuse existing Test case or Test Scenario while automation via Autmation API & CI-CD

QMetry uses Automation Attributes to identify the test cases and test scenarios to be reused during the automation. The automation attributes work based on the automation framework and testassethierarchy used during automation.

There are 2 hierarchies, TestScenario-TestCase and TestCase-TestStep. Below is the table that shows how automation attributes should be defined as per the automation framework and testassethierarchy used.

Note: The result file should be in QMetry Supported format.

 

Hierarchy 1: TestCase-Test-Step 

Automation Framework

Test Case Attribute 1

Test Case Attribute 2

Automation Framework

Test Case Attribute 1

Test Case Attribute 2

Cucumber

Scenario Id

Feature URI

TestNG

Test name

Class name

JUNIT

Class name

Testsuite name

QAS

metaData name

 

HPUFT 

Action Name

 

 

Hierarchy 2 : TestScenario-TestCase

Automation Framework

Test Scenario Attribute 1

Test Scenario Attribute 2

Test Case Attribute 1

Test Case Attribute 2

Automation Framework

Test Scenario Attribute 1

Test Scenario Attribute 2

Test Case Attribute 1

Test Case Attribute 2

Cucumber

Scenario Id

Feature URI

Keyword

Name

TestNG

Test name

Class name

Method name

Class name

JUNIT

Class name

Testsuite name

Class name

Testcase name

QAS

metaData name

 

checkPoints message

 

HPUFT 

Action Name

 

Step name

Action name

 

For any further questions contact QMetry Support.