Has anyone had experience integration Ranorex with RTC?
Our company is planning on using Ranorex for build automation. They QA team wants to store all scripts in RTC Source Control. Has anyone had any experience integrating Ranorex with RTC. We are running 4.0.6 any guidance or suggestions would be appreciated. Ranorex has confirmed they currently do not have a seamless integration with RTC.
One answer
ranorex really looks like test automation, not build.
this page shows a good intregration with jenkins, and you can use the RTC jenkins plugin to handle the
SCM change stuff..
http://www.ranorex.com/blog/make-your-ranorex-report-fully-comprehensible-for-jenkins-by-using-xunit
then launch the ranorex test engine (via jenkins commandline job step), pointing to suites loaded during build.
see the multi-stream flow target stuff on how to combine the streams at build time.. so u can manage the testcases in one stream and code in another and combine at the build agent during build.
https://jazz.net/wiki/bin/view/Main/BuildFAQ#How_should_my_source_code_be_loa
up to here is easy, all out of the box config, but getting the results back to QM is the remaining issue.. I don't know if there is a QM rest call to capture the ranorex result. (but there mus tbe some api as there is integration with other tools)
this page shows a good intregration with jenkins, and you can use the RTC jenkins plugin to handle the
SCM change stuff..
http://www.ranorex.com/blog/make-your-ranorex-report-fully-comprehensible-for-jenkins-by-using-xunit
then launch the ranorex test engine (via jenkins commandline job step), pointing to suites loaded during build.
see the multi-stream flow target stuff on how to combine the streams at build time.. so u can manage the testcases in one stream and code in another and combine at the build agent during build.
https://jazz.net/wiki/bin/view/Main/BuildFAQ#How_should_my_source_code_be_loa
up to here is easy, all out of the box config, but getting the results back to QM is the remaining issue.. I don't know if there is a QM rest call to capture the ranorex result. (but there mus tbe some api as there is integration with other tools)