Back to QMetry All Products Help Page
Supported Frameworks and Languages
The following automation frameworks are supported for importing results into QMetry Test Management for Jira:
- Cucumber
- TestNG
- JUnit
- HP UFT
- QAS
- 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 |
---|---|---|---|---|---|---|
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
- 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.
- 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.
- If Test case summary does not match, new Test case will be created.
Back to QMetry All Products Help Page