Page 1 of 1

Ranorex PlugIn development

Posted: Tue Sep 24, 2013 9:28 am
by DirkB
Hi there,

we plan to extend the features of our testautomation framework with a plugin.
This plugin/addin should e.g. parse the rxtxt-File or teststep descriptions oder the databindings and highlight certain (illegal) teststeps within Ranorex Studio.
1. is a sharpdevelop extension possible at all?
2. are c# attributes/databindings/descriptions accessible through the framework's API or do we have to use the rxtxt output?

Beste Regards
Dirk

Re: Ranorex PlugIn development

Posted: Wed Sep 25, 2013 12:48 pm
by Support Team
Hello,

Add. 1:
You could write your own SharpDevelop extension for Ranorex Studio.
Please look into SharpDevelop documenation for any guidance.

Add. 2:
You get the object model of a Test Suite using the following code:
TestSuite.CreateFromFile("YourTestSuite.rxtst");
This might be simpler than to use a XML Parser. However, please notice that these are non-public APIs, so they are not documented and may also be changed with upcoming versions.
If you want to modify the view in Ranorex Studio, you would need to get 'ActiveView' via your SharpDevelop Plug-In.

Regards,
Markus (T)