...
Chrome: <INSTALL>/plugins/com.parasoft.ptest.libs.web_<VERSION>/root/browsers/chrome/UserCustomizableOptions.js
...
js
Internet Explorer: <INSTALL>/plugins/com.parasoft.ptest.libs.web_<VERSION>/root/browsers/ie/UserCustomizableOptions.js
Firefox: <INSTALL>/plugins/com.parasoft.ptest.libs.web_<version>/root/browsers/ff/UserCustomizableOptions.js
Chrome and Internet Explorer Variables
...
Table of Content Zone | |||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| |||||||||||||||||
ext.options.clickableAttributesClicking on HTML elements that are set with an attribute type defined in this variable will be recorded. For example, ext.options.clickableTagsClicking on HTML tags defined in this variable will be recorded. In an Ajax web application, for instance, there are cases in which tags, such as ext.options.clickableInputTypesClicking on form input types defined in this variable will be recorded. Types, such as ext.options.structuralTags / ext.options.containerTagsThese variables limit the scope of user actions recorded against elements. User actions are not recorded for elements named in the For example, click actions on
ext.options.disallowedTagsThis variable contains a list of tags that will never be recorded, even if they satisfy other recording criteria. ext.options.locatorBuildersOrderThis variable defines the order used for creating locators. Locators identify the HTML element at which the user action takes place and are needed during playback to repeat user actions. The default order is constructed such that visual attributes in an element are more favorable when creating the locator:
Enable debugging information to find out which locator builder is used. Choose Parasoft> Preferences> Browser and enable the Print debugging information option. In the following example, the i
See Browser Settings for more information about this option. ext.options.preferredAttributesOrderThis field is used by the locator ext.options.displayDialogsSet this variable to ext.options.xpathLibraryYou can use this variable to specify an XPath library for resolving XPath locators used in web scenarios. It applies only to Internet Explorer and Chrome. This option has three possible values:
|
Firefox Variables
The variables and values in the users.js script for Firefox are passed as arguments of the user_pref
method. They perform the same functions as the Chrome and Internet Explorer Variables, but have a different format.
extensions.soatestFirefoxRecorder.clickableAttributes
See ext.options.clickableAttributes.
extensions.soatestFirefoxRecorder.clickableTags
See ext.options.clickableTags.
extensions.soatestFirefoxRecorder.clickableInputTypes
See ext.options.clickableInputTypes.
extensions.soatestFirefoxRecorder.structuralTags / extensions.soatestFirefoxRecorder.containerTags
See ext.options.structuralTags / ext.options.containerTags.
extensions.soatestFirefoxRecorder.disallowedTags
See ext.options.disallowedTags.
extensions.soatestFirefoxRecorder.locatorBuilderOrder
See ext.options.locatorBuildersOrder.
extensions.soatestFirefoxRecorder.preferredAttributesOrder
See ext.options.preferredAttributesOrder.