Settings SeleniumSettings/en

Aus expecco Wiki (Version 2.x)
Zur Navigation springen Zur Suche springen

Selenium Settings[Bearbeiten]

Show Menu in Main Menu[Bearbeiten]

If checked, the Webtest plugin's menu functions are shown in the main menu. Otherwise, these are found in a submenu of the "plugins"-menu.

Firefox Setup[Bearbeiten]

Firefox is used to record tests with selenium ide and then export them to expecco for playback & refactoring. Afterward, you can playback the tests with different browsers.

Note: If you playback test with Internet Explorer (IE), the current settings of your installed IE browser were taken - like installed certificates and others.

Here you need to define the profile which is used for Record/Playback in Firefox. If no profile is specified, we use a default profile prepared by eXept. This is the right choice, if you need no SUT specific stuff like certificates, extensions and others to record and/or playback the tests with Firefox.

Use Firefox Template[Bearbeiten]

If checked, you can specify a Firefox profile which is used as template for recording an playback. Otherwise a default profile delivered by eXept is used. You need this, if you have already setup a profile with the certificates, proxy settings, security settings and others stuff required by your SUT.

Firefox Profile Template[Bearbeiten]

The path to your Firefox profile. As default, it is stored in the user directory + AppData\Roaming\expecco\

Define Profile...[Bearbeiten]

Here you can make changes to the profile in the "Firefox Profile Template". You get a browser opened on the profile and there you can add additional certificates, plugins, settings and so on. The changes will be stored after closing the browser and will be used in the following recording & playback sessions.

Reset Profile...[Bearbeiten]

Here you can reset the profile to the profile delivered by eXept. All changes in the profile specified in "Firefox Profile Template" will be lost! A new copy of the eXept profile will be copied to that destination. Afterwards, you can add custom stuff. You can this also do later by clicking the "Define Profile..." button.

Choose Free Port on Localhost[Bearbeiten]

If this option is checked, you don't need to specify Selenium RC Host/Port. Expecco searches automatically for a free port on "localhost" which is then used for communication between expecco and selenium.

Selenium RC Host[Bearbeiten]

Defines the machine on which the Selenium RC Server is running. By default the local machine ("localhost") is used.

Selenium RC Port[Bearbeiten]

This specifies the port number of the Selenium RC Server on the specified host. By default, the 4444 port is used for communication between expecco and selenium.
This communication path is only used when replaying a web session (test execution).
Change this, if the 4444 port cannot be used for some reason (for example, if another service on your machine uses this port).

Timeout[Bearbeiten]

This sets a limit on the maximum execution time of a selenium command. A command which does not finish in this number of seconds, is considered to be failed, and the corresponding activity treated like a failed activity. This option is used when the server starts and could be redefined in the tests.

ProxyInjectionMode[Bearbeiten]

If this option is checked, all the HTTP traffic goes through the Selenium Proxy. Disabling this option makes the test execution faster, but less compatible with certain sites.
Also sites with cross-domain links always require ProxyInjectionMode to be enabled.
For more information, please refer to the Selenium documentation .

AvoidProxy[Bearbeiten]

With this option, only the necessary part goes through the proxy - a bit more speed..... For more information, please refer to the Selenium documentation .



Copyright © 2014-2024 eXept Software AG