cancel
Showing results for 
Search instead for 
Did you mean: 

How to send test results to Jira in one patch (not each test case separetely)?

SOLVED
Regular Visitor

How to send test results to Jira in one patch (not each test case separetely)?

I am using TestComplete integration with Zephyr for Jira (https://support.smartbear.com/testcomplete/docs/working-with/integration/zephyr/index.html) to send test results, but results are sent after each test case is executed and in this way, the test execution time increases twice.
Any ideas, if it is possible to modify integration so test results would be sent only once after the test is finished?

Thanks

1 ACCEPTED SOLUTION

Accepted Solutions
Highlighted
Staff

have you checked out the ATOM beta for agent based "executions" of your testcomplete tests?

https://zephyrdocs.atlassian.net/wiki/spaces/ZFJCLOUD/pages/1234960420/A.T.O.M

the gist is that you can configure a Zephyr for JIRA agent (called zbot) on the machine that will be carrying out your test executions (either via testcomplete or test execute), and instead of reporting to zephyr for jira on a per testcase basis, you could just generate a junit xml format results file to a specified directory on your machine (you could do this by including a short script as its own test item at the project level using the log.saveresultsas method, or you could use commandline arguments when you execute using /ExportSummary) 

After that you could point your zbot (for Zephyr for JIRA) to that specified results path so that it can find, parse, and push the results of your test runs in one "batch".

Best,
Justin Kim

View solution in original post

2 REPLIES 2
Highlighted
Staff

have you checked out the ATOM beta for agent based "executions" of your testcomplete tests?

https://zephyrdocs.atlassian.net/wiki/spaces/ZFJCLOUD/pages/1234960420/A.T.O.M

the gist is that you can configure a Zephyr for JIRA agent (called zbot) on the machine that will be carrying out your test executions (either via testcomplete or test execute), and instead of reporting to zephyr for jira on a per testcase basis, you could just generate a junit xml format results file to a specified directory on your machine (you could do this by including a short script as its own test item at the project level using the log.saveresultsas method, or you could use commandline arguments when you execute using /ExportSummary) 

After that you could point your zbot (for Zephyr for JIRA) to that specified results path so that it can find, parse, and push the results of your test runs in one "batch".

Best,
Justin Kim

View solution in original post

Highlighted
Community Manager

Thank you for great advice Justin!

 

@Goda_zu have you tried what's suggested?


Sonya Mihaljova
Community and Education Specialist

Learn SmartBear products in a fun and easy way and prove your knowledge!
>>Participate in the TechCorner Challenge today
New Here?
Join us and watch the welcome video:
Announcements
Join TechCorner Challenge!
Want a fun and easy way to learn TestComplete? Try solving weekly TechCorner challenges and get into the Leaderboard!


Challenge Status

Get properties of a web page element

See replies!

Compare images using the Region Checkpoint

See replies!

Compare HTML table with Excel file and correct data in Excel file

Participate!

How to execute remote test and obtain results via Test Runner REST API

Participate!
Top Kudoed Authors