Instrumentation Plugin for Safari on Test Machine

Technology specific object identification, supported applications, web technologies, and 3rd party controls.
Elizabeth.Mertl
Posts: 19
Joined: Wed Jan 25, 2012 10:47 am

Instrumentation Plugin for Safari on Test Machine

Post by Elizabeth.Mertl » Thu Aug 01, 2013 2:51 pm

Hallo!
We have encountered a problem with cross browser testing our web application with Ranorex. We have a test machine, where the Ranorex GUI tests are run. On this machine the user ist a clone of a 'normal' user in our AD. We installed the Ranorex Instrumentation Plugin for all the browsers, and it works great except for Safari.
We found out that Safari installs the extensions only for the admin user and not all users. That means, the user with admin privileges has the extension, but not the test user with which the tests are run, hence we cannot run our tests for Safari. Changing our user profile is no Option, since the tests have to run under this kind of user Profile since we have tests which include user priveleges.

Do you guys have a solution for us? I can't imagine that we are the first ones to have this problem...

Regards
Elizabeth Mertl

User avatar
Support Team
Site Admin
Site Admin
Posts: 12145
Joined: Fri Jul 07, 2006 4:30 pm
Location: Houston, Texas, USA
Contact:

Re: Instrumentation Plugin for Safari on Test Machine

Post by Support Team » Mon Aug 05, 2013 4:36 pm

Hello,

Unfortunately, extensions in Safari are stored to the User Profile directly.
Therefore, Safari needs to be instrumented for each user.

As a workaround, you should be able to drag & drop the 'Safari Extension' file directly into your Safari browser. This file is located at:

Code: Select all

C:\Program Files (x86)\Ranorex 4.0\Bin\RanorexAutomation.safariextz
Regards,
Markus (T)

Elizabeth.Mertl
Posts: 19
Joined: Wed Jan 25, 2012 10:47 am

Re: Instrumentation Plugin for Safari on Test Machine

Post by Elizabeth.Mertl » Thu Aug 22, 2013 9:07 am

Hallo Markus!
Thank you for the tip! It worked! Sorry for replying so late, I was not in.
Regards
Elizabeth