Supported Frameworks and Languages

Supported Frameworks and Languages

The following automation frameworks are supported for importing results into QMetry Test Management for Jira:

  • Cucumber

  • TestNG

  • JUnit

  • HP UFT

  • QAF

  • SpecFlow

Additionally for reporting, you can use any of the above with Selenium or Appium. All the languages supported by these frameworks are supported by QMetry Test Management for Jira.

 

Quick Reference Table

Framework

Supported File/Formats

Languages Supported

Link to Testcase

*Uniquely identify Test case

 

Merge into existing Test Cycle

Execution Attachments

Framework

Supported File/Formats

Languages Supported

Link to Testcase

*Uniquely identify Test case

 

Merge into existing Test Cycle

Execution Attachments

Cucumber

JSON/zip containing JSON files

Java, Ruby, Javascript, PHP, Python

Yes

Yes

Yes

Yes

TestNG

XML/zip containing XML files

Java

No

Yes

Yes

No

JUnit

XML/zip containing XML files

Java

No

Yes

Yes

No

HP UFT

XML/zip containing XML files

NA

No

Yes

Yes

No

QAF

zip containing JSON files

Java

Yes

Yes

Yes

Yes

SpecFlow

JSON/zip containing JSON files

.Net, C#

No

Yes

Yes

No

Selenium

Based on reporting framework used as above

Appium

Based on reporting framework used as above

 

*How does Test case reusability works

  1. If Test case summary and Test step summary (for all steps) matches with the automated Test case,Test case key and version will be reused.

  2. If Test case summary matches and Test step summary do not match (for any of the steps) with the automated Test case, Test case key will be reused but new version will be created.

  3. If Test case summary does not match, new Test case will be created.