Actions Class

Progress Software Corporation - Testing Framework 2018.1 Automation Infrastructure
Generic action support for all browser types.
Inheritance Hierarchy

SystemObject
  ArtOfTest.WebAii.CoreActions
    ArtOfTest.WebAii.BrowserSpecialized.InternetExplorerInternetExplorerActions

Namespace:  ArtOfTest.WebAii.Core
Assembly:  ArtOfTest.WebAii (in ArtOfTest.WebAii.dll) Version: 2018.1.116.0 (2018.1.116.0)
Syntax

public abstract class Actions

The Actions type exposes the following members.

Properties

  NameDescription
Protected propertyBrowser
Gets the Browser object associated with this instance of the actions object.
Public propertyWaitCheckInterval
The Settings.WaitCheckInterval value.
Top
Methods

  NameDescription
Public methodAnnotateElement
Visually annotates an element on the browser surface during playback.
Public methodAnnotateMessage
Visually annotate a message on the browser surface.
Public methodCheck
Sets the checked state of a specified radio button or checkbox.
Public methodClick
Perform a click on the target element.
Protected methodDoSelectDropDown
Performs the select drop down action.
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetComputedStyle
Get the computed style of this element.
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Public methodInvokeEvent
Invoke an event on the target element.
Public methodCode exampleInvokeScript(String)
Invokes a javascript function. This function performs a javascript eval() on the callString and returns the result of that call as a string (if any).
Public methodCode exampleInvokeScriptT(String)
Invokes a javascript function and then uses the System.Web.Extensions.Serialization.JavaScriptSeralizer to deserialize the returned JSON string from the function call to the object type T
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodScrollToVisible(Element)
Ensures that an item is visible in the browser. Scrolls it into view. Uses the ElementTopAtWindowTop.
Public methodScrollToVisible(Element, ScrollToVisibleType)
Ensures that an item is visible in the browser. Scrolls it into view.
Public methodScrollToVisible(Element, ScrollToVisibleType, Rectangle)
Ensures that a specified portion of an element is visible in the browser. Scrolls the whole element into view if possible, otherwise as much of the specified portion as possible.
Public methodSelectDropDown(Element, Int32)
Selects a drop down item from the drop down list by its index.
Public methodSelectDropDown(Element, String)
Selects a drop down item from the drop down list using the item's text.
Public methodSelectDropDown(Element, String, Boolean)
Selects a drop down item from the drop down list using the item's text or the items option value (if useItemValue = true).
Public methodSetText(Control, String)
Set the text of an input or content editable control.
Public methodSetText(Element, String)
Set the text of a textbox or textarea.
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Protected methodValidateTargetElement
Validates the target element.
Top
See Also

Reference