Page 1 of 1

Edit Multiple Repository items xpath

Posted: Tue Jul 02, 2013 12:56 pm
by CPTolin
IE 9
Ranorex Studio 4.04
I have a large number of repository items that are very similar, as they correspond to the same image, but at different locations. The program i am testing againt generates large xpaths due to the structure i.e.

.//body[#'']/div[3]/div[2]/div/div/div[2]/div/div[2]/div[2]/div[2]/div[2]/div[2]/div/div/div/div/div/table[1]/tbody/tr[2]/td[2]/div[3]/div[2]/div/div/div/div[1]/form/p[2]/span[1]/div/img[@src~'']
(This is on 99 generation tree )

The top section of the xpath is subject to regular change and so often cannot locate the items reliably. I would like to change the items to cut out the section between the body and the table tag for all of these elements. Is there a more expedient way that editing each individual element.
I have thought about a rooted folder, but then i would still have to edit each item individually to remove the rooted section.
NB. as the image is the same, abbreviate item path is not appropriate as then you cannot get the specific item on the page.

Re: Edit Multiple Repository items xpath

Posted: Tue Jul 02, 2013 1:29 pm
by krstcs
You could edit the repository file (.rxrep) in another editor, such as Notepad++ and do a find/replace for all of the stuff you want to remove.

You might want to close Ranorex first, just so it doesn't interfere.

I have done this several times just to make editing the repository easier.