GDI Capture List across project integrations

Ask general questions here.
User avatar
GordonRamsay
Posts: 11
Joined: Fri Feb 15, 2019 4:25 am

GDI Capture List across project integrations

Post by GordonRamsay » Fri Feb 07, 2020 9:36 am

Greetings Ranorexers

I have recently come across a problem regarding the GDI capture list;

Say for example, I have Application A, and Application B, with standalone Ranorex solutions for each application, which both heavily use GDI (the applications do not support anything else)

I now wish to create another Ranorex solution that tests the integration between Application A, and Application B, however, in this new Solution, when I add references to both project files, none of the GDI classes are propogated, I therefore have to manually add them.

Is there a way to automatically inherit GDI capture settings when adding references to other projects? This has recently become a bit of a problem in our Ranorex kitchen, and we were wondering what our best options are.

Regards,
Celebrity Chef and Father of Five
Gordon Ramsay
Last edited by GordonRamsay on Tue Feb 11, 2020 9:24 am, edited 1 time in total.
A clean Ranorex test suite will get you clean results.

User avatar
odklizec
Ranorex Guru
Ranorex Guru
Posts: 5899
Joined: Mon Aug 13, 2012 9:54 am
Location: Zilina, Slovakia

Re: GDI Capture List across project integrations

Post by odklizec » Fri Feb 07, 2020 11:43 am

Hi,

The GDI capture list is stored in rxsettings file. So the easiest way to use GDI capture list accross the solutions is to load rxsettings file from existing solution to new one. I'm afraid, there is no automatic way to do this. But at least you don't have to add individual GDI capture list elements manually ;)
Pavel Kudrys
Ranorex explorer at Descartes Systems

Please add these details to your questions:
  • Ranorex Snapshot. Learn how to create one >here<
  • Ranorex xPath of problematic element(s)
  • Ranorex version
  • OS version
  • HW configuration

User avatar
GordonRamsay
Posts: 11
Joined: Fri Feb 15, 2019 4:25 am

Re: GDI Capture List across project integrations

Post by GordonRamsay » Mon Feb 10, 2020 3:37 am

Thanks for the response,

However, we are creating many solutions that contain integrations of many apps, this is a pain because if we forget to import the settings from one project, we may not realise until tests begin to fail

Is there any plans for the GDI capture settings to be contained within the project's item repository, instead of inside the rxsettings file of each solution? I think this would be a great solution - unless there's something i'm missing ofcourse

Regards,
Old mate Gordo
A clean Ranorex test suite will get you clean results.

User avatar
odklizec
Ranorex Guru
Ranorex Guru
Posts: 5899
Joined: Mon Aug 13, 2012 9:54 am
Location: Zilina, Slovakia

Re: GDI Capture List across project integrations

Post by odklizec » Mon Feb 10, 2020 8:33 am

Hi,

I'm afraid, I don't know about another solution. I think your best hope is to create a user voice post here:
https://uservoice.ranorex.com/forums/15 ... ve-ranorex
Pavel Kudrys
Ranorex explorer at Descartes Systems

Please add these details to your questions:
  • Ranorex Snapshot. Learn how to create one >here<
  • Ranorex xPath of problematic element(s)
  • Ranorex version
  • OS version
  • HW configuration