Cannot validate elements of UIView on iPad

Ask general questions here.
stapes
Posts: 206
Joined: Wed Sep 16, 2015 10:55 am

Cannot validate elements of UIView on iPad

Post by stapes » Thu Nov 26, 2015 12:01 pm

I have been trying to fill a form using Ranorex Automation on an Ipad.

I can record a sequence of fields being filled & it works on playback once or twice, but then it fails, as many of the fields have moved?

I thought I might try to validate the field labels & locate them first - to give me a clue as to where the input fields might have disappeared to, but the Validation screen does not give me the option of zooming in on these elements. The smallest area it will highlight is the UIView.

I can navigate down to one of the elements I want using the Tree View on the left, but the element I want says it is invisible. It is plainly not invisible, I can see it on the IPad screen.

The developer has no idea why the controls appear to be swimming about in this way.

I have attached a snapshot of the form in question before adding data & after adding some data.

Before adding data:
IOS_FillOutTestForm20151126_104053_0_rxlog.zip
Snapshot of form before adding data
(487.12 KiB) Downloaded 32 times
After adding some data:
IOS_FillOutTestForm20151126_105152_0_rxlog.zip
Snapshot of form after adding some data.
(486.99 KiB) Downloaded 31 times
The fields I am having difficult with are the input fields labeled Address Line 1, 2, 3, 4 and Postcode.

User avatar
Support Team
Site Admin
Site Admin
Posts: 11709
Joined: Fri Jul 07, 2006 4:30 pm
Location: Graz, Austria

Re: Cannot validate elements of UIView on iPad

Post by Support Team » Mon Nov 30, 2015 2:09 pm

Hi stapes,

I’m not exactly sure why your application behaves in this manner. In order to analyze this in more detail, I’d need the application. This would allow me to analyze and reproduce the problem directly in our controlled environment.
May I ask you if it would be possible to send us the non-instrumented ipa by email?
Thank you.

Regards,
Markus (S)
.
Image