Muse Proxy Source Profiling: Transparent Navigation Scenario

In this current article we are describing a new feature introduced with Muse Proxy 4.1: the ability to perform actions transparently, behind the scene. For example change the default language in the remote website, get the end-user in different sections of the website like an advanced search form, etc.

As example we considered the Ted website (http://ted.europa.eu) which offers a Username/Password authentication type. The implementation request for profiling this source in Muse Proxy is to perform the Username/Password authentication, change the language to “English”, then select “UK – United Kingdom” , then select “Contract notice” to display all contract notices available for “United Kingdom”.

The Username/Password authentication profiling is not presented in this current article, please refer to the “Muse Proxy Source Profiling: A Complex Username/Password Authentication Scenario” article for a profiling example.

The native webpage after the authentication steps is as below:

BlogMuseProxyProfiling_Navigate_1

Select “English” to change the language:

BlogMuseProxyProfiling_Navigate_2

Select “UK – United Kingdom”, then select “Contract notice” to display all contract notices available for “United Kingdom”.

BlogMuseProxyProfiling_Navigate_3

The steps for profiling the above scenario are the following:

  1. Create a new Muse Proxy Source profile named EuropaTED_eu_UP.xml.
  2. Create the rules for the authentication Username/Password process. Because the authentication process for the Ted website is complex as it is based on dynamic parameters and values, we are making use of the Extract and Navigate functionality. For more details on this please refer to this article “Muse Proxy Source Profiling: A Complex Username/Password Authentication Scenario”.
  3. Select the English language:
  4. Click on the UK – United Kingdom link:
  5. Click on the Contract notice link:

The complete XML profile is given below:

This entry was posted in Blog, Muse Proxy. Bookmark the permalink.

Leave a Reply

Your e-mail is never published nor shared. Required fields are marked *.

*


*


captcha