WebAutomation

Start and manage web applications on browsers
WebPageContainsElement Checks whether a specific element exists in a web page
WebAutomation.WebPageContainsElement BrowserInstance:  Control: 
WebPageContainsText Checks whether a specific text exists in a web page
WebAutomation.WebPageContainsText BrowserInstance:  Text: 
LaunchInternetExplorer Launches a new instance of Internet Explorer for automating web sites
WebAutomation.LaunchInternetExplorer Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
LaunchInternetExplorerCloseDialog Launches a new instance of Internet Explorer for automating web sites. If a pop-up dialog appears, it will be closed
WebAutomation.LaunchInternetExplorerCloseDialog Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
LaunchInternetExplorerPressDialogButton Launches a new instance of Internet Explorer for automating web sites and presses a specified button if a pop-up dialog appears
WebAutomation.LaunchInternetExplorerPressDialogButton Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False DialogButton:'OK' CustomUserAgentString:'' BrowserInstance=> Browser
LaunchAutomationBrowser Launches a new instance of Automation Browser for automating web sites
WebAutomation.LaunchAutomationBrowser Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
LaunchAutomationBrowserCloseDialog Launches a new instance of Automation Browser for automating web sites. If a pop-up dialog appears, it will be closed
WebAutomation.LaunchAutomationBrowserCloseDialog Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
LaunchAutomationBrowserPressDialogButton Launches a new instance of Automation Browser for automating web sites and presses a specified button if a pop-up dialog appears
WebAutomation.LaunchAutomationBrowserPressDialogButton Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False DialogButton:'OK' CustomUserAgentString:'' BrowserInstance=> Browser
LaunchInternetExplorerNoWait Launches a new instance of Automation Browser for automating web sites and does not wait for the web page to load
WebAutomation.LaunchInternetExplorerNoWait Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
LaunchAutomationBrowserNoWait Launches a new instance of Automation Browser for automating web sites and does not wait for the web page to load
WebAutomation.LaunchAutomationBrowserNoWait Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
AttachToInternetExplorerByTitle Attaches to a running instance of Internet Explorer by title for automating web sites
WebAutomation.AttachToInternetExplorerByTitle TabTitle:  BrowserInstance=> Browser
AttachToInternetExplorerByUrl Attaches to a running instance of Internet Explorer by URL for automating web sites
WebAutomation.AttachToInternetExplorerByUrl TabUrl:  BrowserInstance=> Browser
AttachToForegroundInternetExplorer Attaches to the foreground instance of Internet Explorer for automating web sites
WebAutomation.AttachToForegroundInternetExplorer BrowserInstance=> Browser
LaunchFirefox Launches a new instance of Firefox for automating web sites
WebAutomation.LaunchFirefox Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
LaunchFirefoxCloseDialog Launches a new instance of Firefox for automating web sites. If a pop-up dialog appears, it will be closed
WebAutomation.LaunchFirefoxCloseDialog Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
LaunchFirefoxPressDialogButton Launches a new instance of Firefox for automating web sites and presses a specified button if a pop-up dialog appears
WebAutomation.LaunchFirefoxPressDialogButton Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False DialogButton:'OK' BrowserInstance=> Browser
LaunchFirefoxNoWait Launches a new instance of Firefox for automating web sites and does not wait for the web page to load
WebAutomation.LaunchFirefoxNoWait Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
AttachToFirefoxByTitle Attaches to a running instance of Firefox by title for automating web sites
WebAutomation.AttachToFirefoxByTitle TabTitle:  BrowserInstance=> Browser
AttachToFirefoxByUrl Attaches to a running instance of Firefox by URL for automating web sites
WebAutomation.AttachToFirefoxByUrl TabUrl:  BrowserInstance=> Browser
AttachToForegroundFirefox Attaches to the foreground instance of Firefox for automating web sites
WebAutomation.AttachToForegroundFirefox BrowserInstance=> Browser
LaunchChrome Launches a new instance of Chrome for automating web sites
WebAutomation.LaunchChrome Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
LaunchChromeCloseDialog Launches a new instance of Chrome for automating web sites. If a pop-up dialog appears, it will be closed
WebAutomation.LaunchChromeCloseDialog Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
LaunchChromePressDialogButton Launches a new instance of Chrome for automating web sites and presses a specified button if a pop-up dialog appears
WebAutomation.LaunchChromePressDialogButton Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False DialogButton:'OK' BrowserInstance=> Browser
LaunchChromeNoWait Launches a new instance of Chrome for automating web sites and does not wait for the web page to load
WebAutomation.LaunchChromeNoWait Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
AttachToChromeByTitle Attaches to a running instance of Chrome by title for automating web sites
WebAutomation.AttachToChromeByTitle TabTitle:  BrowserInstance=> Browser
AttachToChromeByUrl Attaches to a running instance of Chrome by URL for automating web sites
WebAutomation.AttachToChromeByUrl TabUrl:  BrowserInstance=> Browser
AttachToTheForegroundChrome Attaches to the foreground instance of Chrome for automating web sites
WebAutomation.AttachToTheForegroundChrome BrowserInstance=> Browser
CreateNewTab Creates a new tab and navigates to the given URL (Supported in Chrome and Firefox)
WebAutomation.CreateNewTab BrowserInstance:  Url:  NewBrowserInstance=> NewBrowser
CreateNewTabCloseDialog Creates a new tab and navigates to the given URL. If a pop-up dialog appears, it will be closed (Supported in Chrome and Firefox)
WebAutomation.CreateNewTabCloseDialog BrowserInstance:  Url:  NewBrowserInstance=> NewBrowser
CreateNewTabPressDialogButton Creates a new tab and navigates to the given URL. If a pop-up dialog appears, a specified button will be pressed (Supported in Chrome and Firefox)
WebAutomation.CreateNewTabPressDialogButton BrowserInstance:  Url:  DialogButton:'OK' NewBrowserInstance=> NewBrowser
CreateNewTabNoWait Creates a new tab and navigates to the given URL. It does not wait for the web page to load (Supported in Chrome and Firefox)
WebAutomation.CreateNewTabNoWait BrowserInstance:  Url:  NewBrowserInstance=> NewBrowser
GoToWebPage Navigates the web browser to a new page
WebAutomation.GoToWebPage BrowserInstance:  Url: 
GoToWebPageCloseDialog Navigates the web browser to a new page. If a pop-up dialog appears it will be closed
WebAutomation.GoToWebPageCloseDialog BrowserInstance:  Url: 
GoToWebPagePressDialogButton Navigates the web browser to a new page and presses a specified button if a pop-up dialog appears
WebAutomation.GoToWebPagePressDialogButton BrowserInstance:  Url:  DialogButton:'OK'
NavigateBack Navigates the web browser back
WebAutomation.NavigateBack BrowserInstance: 
NavigateBackCloseDialog Navigates the web browser back. If a pop-up dialog appears it will be closed
WebAutomation.NavigateBackCloseDialog BrowserInstance: 
NavigateBackPressDialogButton Navigates the web browser back and presses a specified button if a pop-up dialog appears
WebAutomation.NavigateBackPressDialogButton BrowserInstance:  DialogButton:'OK'
NavigateForward Navigates the web browser forward
WebAutomation.NavigateForward BrowserInstance: 
NavigateForwardCloseDialog Navigates the web browser forward. If a pop-up dialog appears it will be closed
WebAutomation.NavigateForwardCloseDialog BrowserInstance: 
NavigateForwardPressDialogButton Navigates the web browser and presses a specified button if a pop-up dialog appears
WebAutomation.NavigateForwardPressDialogButton BrowserInstance:  DialogButton:'OK'
ReloadWebPage Navigates the web browser to a new page
WebAutomation.ReloadWebPage BrowserInstance: 
ReloadWebPageCloseDialog Navigates the web browser to a new page. If a pop-up dialog appears, it will be closed
WebAutomation.ReloadWebPageCloseDialog BrowserInstance: 
ReloadWebPagePressDialogButton Navigates the web browser to a new page and presses a specified button if a pop-up dialog appears
WebAutomation.ReloadWebPagePressDialogButton BrowserInstance:  DialogButton:'OK'
GoToWebPageNoWait Navigates the web browser to a new page and does not wait for the web page to load
WebAutomation.GoToWebPageNoWait BrowserInstance:  Url: 
NavigateBackNoWait Navigate the Web Browser back and does not wait for the web page to load
WebAutomation.NavigateBackNoWait BrowserInstance: 
NavigateForwardNoWait Navigate the Web Browser forward and does not wait for the web page to load
WebAutomation.NavigateForwardNoWait BrowserInstance: 
ReloadWebPageNoWait Reload the page and does not wait for the web page to load
WebAutomation.ReloadWebPageNoWait BrowserInstance: 
Click Clicks on a link or any other element of a web page
WebAutomation.Click BrowserInstance:  Control: 
ClickCloseDialog Clicks on a link or any other element of a web page. If a pop-up dialog appears, it will be closed
WebAutomation.ClickCloseDialog BrowserInstance:  Control: 
ClickPressDialogButton Clicks on a link or any other element of a web page and presses a specified button if a pop-up dialog appears
WebAutomation.ClickPressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
ClickNoWait Clicks on a link or any other element of a web page and does not wait for the web page to load
WebAutomation.ClickNoWait BrowserInstance:  Control: 
ClickDownloadLink Clicks on a link in a web page that results in downloading a file
WebAutomation.ClickDownloadLink BrowserInstance:  Control:  DestinationFolder:  DownloadedFile=> DownloadedFile
ExecuteJavascript Executes a Javascript function on the web page and gets the returned result
WebAutomation.ExecuteJavascript BrowserInstance:  Javascript:'function ExecuteScript() { /*your code here, return something (optionally); */ }' Result=> Result
HoverOverElement Hovers the mouse over an element of a Web Page
WebAutomation.HoverOverElement BrowserInstance:  Control: 
CloseWebBrowser Closes a web browser window
WebAutomation.CloseWebBrowser BrowserInstance: 

FormFilling

Fill-in forms on web applications

Focus Sets the focus on an input element of a web page and scrolls it into view
WebAutomation.FormFilling.Focus BrowserInstance:  Control: 
FocusCloseDialog Sets the focus on an input element of a web page and scrolls it into view. If a pop-up dialog appears, it will be closed
WebAutomation.FormFilling.FocusCloseDialog BrowserInstance:  Control: 
FocusPressDialogButton Sets the focus on an input element of a web page and scrolls it into view. If a pop-up dialog appears, a specified button will be pressed
WebAutomation.FormFilling.FocusPressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
FocusNoWait Sets the focus on an input element of a web page and scrolls it into view.It does not wait for the web page to load
WebAutomation.FormFilling.FocusNoWait BrowserInstance:  Control: 
PopulateTextField Fills a text field in a web page with the specified text
WebAutomation.FormFilling.PopulateTextField BrowserInstance:  Control:  Text:  EmulateTyping:True UnfocusAfterPopulate:False
PopulateTextFieldCloseDialog Fills a text field in a web page with the specified text. If a pop-up dialog appears, it will be closed
WebAutomation.FormFilling.PopulateTextFieldCloseDialog BrowserInstance:  Control:  Text:  EmulateTyping:True UnfocusAfterPopulate:False
PopulateTextFieldPressDialogButton Fills a text field in a web page with the specified text and presses a specified button if a pop-up dialog appears
WebAutomation.FormFilling.PopulateTextFieldPressDialogButton BrowserInstance:  Control:  Text:  EmulateTyping:True UnfocusAfterPopulate:False DialogButton:'OK'
PopulateTextFieldNoWait Fills a text field in a web page with the specified text and does not wait for the page to load
WebAutomation.FormFilling.PopulateTextFieldNoWait BrowserInstance:  Control:  Text:  EmulateTyping:True UnfocusAfterPopulate:False
SetCheckboxState Checks or unchecks a checkbox in a web form
WebAutomation.FormFilling.SetCheckboxState BrowserInstance:  Control:  State:WebAutomation.CheckboxState.Checked
SetCheckboxStateCloseDialog Checks or unchecks a checkbox in a web form. If a pop-up dialog appears, it will be closed
WebAutomation.FormFilling.SetCheckboxStateCloseDialog BrowserInstance:  Control:  State:WebAutomation.CheckboxState.Checked
SetCheckboxStatePressDialogButton Checks or unchecks a checkbox in a web form and presses a specified button if a pop-up dialog appears
WebAutomation.FormFilling.SetCheckboxStatePressDialogButton BrowserInstance:  Control:  State:WebAutomation.CheckboxState.Checked DialogButton:'OK'
SetCheckboxStateNoWait Checks or unchecks a checkbox in a web form and does not wait for the page to load
WebAutomation.FormFilling.SetCheckboxStateNoWait BrowserInstance:  Control:  State:WebAutomation.CheckboxState.Checked
SelectRadioButton Select a radio button on the web page
WebAutomation.FormFilling.SelectRadioButton BrowserInstance:  Control: 
SelectRadioButtonCloseDialog Select a radio button on the web page. If a pop-up dialog appears, it will be closed
WebAutomation.FormFilling.SelectRadioButtonCloseDialog BrowserInstance:  Control: 
SelectRadioButtonPressDialogButton Select a radio button on the web page and presses a specified button if a pop-up dialog appears
WebAutomation.FormFilling.SelectRadioButtonPressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
SelectRadioButtonNoWait Select a radio button on the web page and does not wait for the page to load
WebAutomation.FormFilling.SelectRadioButtonNoWait BrowserInstance:  Control: 
SetDropDownListValueByName Sets the selected option for a drop-down list by name in a web form
WebAutomation.FormFilling.SetDropDownListValueByName BrowserInstance:  Control:  OptionNames: 
SetDropDownListValueByIndex Sets the selected option for a drop-down list by index in a web form
WebAutomation.FormFilling.SetDropDownListValueByIndex BrowserInstance:  Control:  OptionsIndeces: 
ClearDropDownListValue Clears the selected option for a drop-down list in a web form
WebAutomation.FormFilling.ClearDropDownListValue BrowserInstance:  Control: 
SetDropDownListValueByNameCloseDialog Sets the selected option for a drop-down list by name in a web form. If a pop-up dialog appears, it will be closed
WebAutomation.FormFilling.SetDropDownListValueByNameCloseDialog BrowserInstance:  Control:  OptionNames: 
SetDropDownListValueByIndexCloseDialog Sets the selected option for a drop-down list by index in a web form. If a pop-up dialog appears, it will be closed
WebAutomation.FormFilling.SetDropDownListValueByIndexCloseDialog BrowserInstance:  Control:  OptionsIndeces: 
ClearDropDownListValueCloseDialog Clears the selected option for a drop-down list in a web form. If a pop-up dialog appears, it will be closed
WebAutomation.FormFilling.ClearDropDownListValueCloseDialog BrowserInstance:  Control: 
SetDropDownListValueByNamePressDialogButton Sets the selected option for a drop-down list by name in a web form and presses a specified button if a pop up dialog appears
WebAutomation.FormFilling.SetDropDownListValueByNamePressDialogButton BrowserInstance:  Control:  OptionNames:  DialogButton:'OK'
SetDropDownListValueByIndexPressDialogButton Sets the selected option for a drop-down list by index in a web form and presses a specified button if a pop up dialog appears
WebAutomation.FormFilling.SetDropDownListValueByIndexPressDialogButton BrowserInstance:  Control:  OptionsIndeces:  DialogButton:'OK'
ClearDropDownListValuePressDialogButton Clears the selected option for a drop-down list in a web form and presses a specified button if a pop up dialog appears
WebAutomation.FormFilling.ClearDropDownListValuePressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
SetDropDownListValueByNameNoWait Sets the selected option for a drop-down list by name in a web form and does not wait for the page to load
WebAutomation.FormFilling.SetDropDownListValueByNameNoWait BrowserInstance:  Control:  OptionNames: 
SetDropDownListValueByIndexNoWait Sets the selected option for a drop-down list by index in a web form and does not wait for the page to load
WebAutomation.FormFilling.SetDropDownListValueByIndexNoWait BrowserInstance:  Control:  OptionsIndeces: 
ClearDropDownListValueNoWait Clears the selected option for a drop-down list in a web form and does not wait for the page to load
WebAutomation.FormFilling.ClearDropDownListValueNoWait BrowserInstance:  Control: 
PressButton Presses a web page button
WebAutomation.FormFilling.PressButton BrowserInstance:  Control: 
PressButtonCloseDialog Presses a web page button. If a pop-up dialog appears, it will be closed
WebAutomation.FormFilling.PressButtonCloseDialog BrowserInstance:  Control: 
PressButtonPressDialogButton Presses a web page button and presses a specified button if a pop-up dialog appears
WebAutomation.FormFilling.PressButtonPressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
PressButtonNoWait Presses a web page button and does not wait for the page to load
WebAutomation.FormFilling.PressButtonNoWait BrowserInstance:  Control: 

DataExtraction

Extract data from web applications, from a single value up to tables or custom multiple pieces of data

ExtractHtmlTable Extracts all data from an HTML table
WebAutomation.DataExtraction.ExtractHtmlTable BrowserInstance:  Control:  ExtractedData=> DataFromWebPage
ExtractHtmlTableInExcel Extracts all data from an HTML table in an excel instance
WebAutomation.DataExtraction.ExtractHtmlTableInExcel BrowserInstance:  Control:  ExcelInstance=> ExcelInstance
GetDetailsOfWebPage Gets a property of a web page, such as its title or its source text
WebAutomation.DataExtraction.GetDetailsOfWebPage BrowserInstance:  DetailsType:WebAutomation.DetailsType.Description Details=> WebPageProperty
GetDetailsOfElement Gets the value of an element's attribute on a web page
WebAutomation.DataExtraction.GetDetailsOfElement BrowserInstance:  Control:  AttributeName:  AttributeValue=> AttributeValue
TakeScreenshot Takes a screenshot of the web page currently displayed in the browser and saves the image to the clipboard
WebAutomation.DataExtraction.TakeScreenshot BrowserInstance: 
TakeScreenshotOfElement Takes a screenshot of an element of the web page currently displayed in the browser and saves the image to the clipboard
WebAutomation.DataExtraction.TakeScreenshotOfElement BrowserInstance:  Control: 
TakeScreenshotSaveToFile Takes a screenshot of the web page currently displayed in the browser and saves the image in a file
WebAutomation.DataExtraction.TakeScreenshotSaveToFile BrowserInstance:  File:  FileFormat:WebAutomation.FileFormat.Bmp
TakeScreenshotOfElementSaveToFile Takes a screenshot of an element of the web page currently displayed in the browser and saves the image in a file
WebAutomation.DataExtraction.TakeScreenshotOfElementSaveToFile BrowserInstance:  Control:  File:  FileFormat:WebAutomation.FileFormat.Bmp