WebAutomation

WebAutomation Actions that can start and manage web applications on browsers
LaunchInternetExplorer Launch 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 Launch a new instance of Internet Explorer for automating web sites. If a popup dialog appears, close it.

WebAutomation.LaunchInternetExplorerCloseDialog Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
LaunchInternetExplorerPressDialogButton Launch a new instance of Internet Explorer for automating web sites. If a popup dialog appears, press a button.

WebAutomation.LaunchInternetExplorerPressDialogButton Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False DialogButton:'OK' CustomUserAgentString:'' BrowserInstance=> Browser
LaunchAutomationBrowser Launch 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 Launch a new instance of Automation Browser for automating web sites. If a popup dialog appears, close it.

WebAutomation.LaunchAutomationBrowserCloseDialog Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
LaunchAutomationBrowserPressDialogButton Launch a new instance of Automation Browser for automating web sites. If a popup dialog appears, press a button.

WebAutomation.LaunchAutomationBrowserPressDialogButton Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False DialogButton:'OK' CustomUserAgentString:'' BrowserInstance=> Browser
LaunchInternetExplorerNoWait Launch a new instance of Automation Browser for automating web sites. Do not wait for the page to load.

WebAutomation.LaunchInternetExplorerNoWait Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
LaunchAutomationBrowserNoWait Launch a new instance of Automation Browser for automating web sites. Do not wait for the page to load.

WebAutomation.LaunchAutomationBrowserNoWait Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False CustomUserAgentString:'' BrowserInstance=> Browser
AttachToInternetExplorerByTitle Attach to a running instance of Internet Explorer by title for automating web sites

WebAutomation.AttachToInternetExplorerByTitle TabTitle:  BrowserInstance=> Browser
AttachToInternetExplorerByUrl Attach to a running instance of Internet Explorer by URL for automating web sites

WebAutomation.AttachToInternetExplorerByUrl TabUrl:  BrowserInstance=> Browser
AttachToForegroundInternetExplorer Attach to the foreground instance of Internet Explorer for automating web sites

WebAutomation.AttachToForegroundInternetExplorer BrowserInstance=> Browser
LaunchFirefox Launch a new instance of Firefox for automating web sites

WebAutomation.LaunchFirefox Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
LaunchFirefoxCloseDialog Launch a new instance of Firefox for automating web sites. If a popup dialog appears, close it.

WebAutomation.LaunchFirefoxCloseDialog Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
LaunchFirefoxPressDialogButton Launch a new instance of Firefox for automating web sites. If a popup dialog appears, press a button.

WebAutomation.LaunchFirefoxPressDialogButton Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False DialogButton:'OK' BrowserInstance=> Browser
LaunchFirefoxNoWait Launch a new instance of Firefox for automating web sites. Do not wait for the page to load.

WebAutomation.LaunchFirefoxNoWait Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
AttachToFirefoxByTitle Attach to a running instance of Firefox by title for automating web sites

WebAutomation.AttachToFirefoxByTitle TabTitle:  BrowserInstance=> Browser
AttachToFirefoxByUrl Attach to a running instance of Firefox by URL for automating web sites

WebAutomation.AttachToFirefoxByUrl TabUrl:  BrowserInstance=> Browser
AttachToForegroundFirefox Attach to the foreground instance of Firefox for automating web sites

WebAutomation.AttachToForegroundFirefox BrowserInstance=> Browser
LaunchChrome Launch a new instance of Chrome for automating web sites

WebAutomation.LaunchChrome Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
LaunchChromeCloseDialog Launch a new instance of Chrome for automating web sites. If a popup dialog appears, close it.

WebAutomation.LaunchChromeCloseDialog Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
LaunchChromePressDialogButton Launch a new instance of Chrome for automating web sites. If a popup dialog appears, press a button.

WebAutomation.LaunchChromePressDialogButton Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False DialogButton:'OK' BrowserInstance=> Browser
LaunchChromeNoWait Launch a new instance of Chrome for automating web sites. Do not wait for the page to load.

WebAutomation.LaunchChromeNoWait Url:  WindowState:WebAutomation.BrowserWindowState.Normal ClearCache:False ClearCookies:False BrowserInstance=> Browser
AttachToChromeByTitle Attach to a running instance of Chrome by title for automating web sites

WebAutomation.AttachToChromeByTitle TabTitle:  BrowserInstance=> Browser
AttachToChromeByUrl Attach to a running instance of Chrome by URL for automating web sites

WebAutomation.AttachToChromeByUrl TabUrl:  BrowserInstance=> Browser
AttachToTheForegroundChrome Attach to the foreground instance of Chrome for automating web sites

WebAutomation.AttachToTheForegroundChrome BrowserInstance=> Browser
CreateNewTab Create a new tab and navigate to the given url. (Supported in Chrome and Firefox)

WebAutomation.CreateNewTab BrowserInstance:  Url:  NewBrowserInstance=> NewBrowser
CreateNewTabCloseDialog Create a new tab and navigate to the given url. If a popup dialog appears, close it. (Supported in Chrome and Firefox)

WebAutomation.CreateNewTabCloseDialog BrowserInstance:  Url:  NewBrowserInstance=> NewBrowser
CreateNewTabPressDialogButton Create a new tab and navigate to the given url. If a popup dialog appears, press a button. (Supported in Chrome and Firefox)

WebAutomation.CreateNewTabPressDialogButton BrowserInstance:  Url:  DialogButton:'OK' NewBrowserInstance=> NewBrowser
CreateNewTabNoWait Create a new tab and navigate to the given url. Do not wait for the page to load. (Supported in Chrome and Firefox)

WebAutomation.CreateNewTabNoWait BrowserInstance:  Url:  NewBrowserInstance=> NewBrowser
GoToWebPage Navigate the Web Browser to a new page

WebAutomation.GoToWebPage BrowserInstance:  Url:
GoToWebPageCloseDialog Navigate the Web Browser to a new page. If a popup dialog appears, close it.

WebAutomation.GoToWebPageCloseDialog BrowserInstance:  Url:
GoToWebPagePressDialogButton Navigate the Web Browser to a new page. If a popup dialog appears, press a button.

WebAutomation.GoToWebPagePressDialogButton BrowserInstance:  Url:  DialogButton:'OK'
NavigateBack Navigate the Web Browser back

WebAutomation.NavigateBack BrowserInstance:
NavigateBackCloseDialog Navigate the Web Browser back. If a popup dialog appears, close it.

WebAutomation.NavigateBackCloseDialog BrowserInstance:
NavigateBackPressDialogButton Navigate the Web Browser back. If a popup dialog appears, press a button.

WebAutomation.NavigateBackPressDialogButton BrowserInstance:  DialogButton:'OK'
NavigateForward Navigate the Web Browser forward

WebAutomation.NavigateForward BrowserInstance:
NavigateForwardCloseDialog Navigate the Web Browser forward. If a popup dialog appears, close it.

WebAutomation.NavigateForwardCloseDialog BrowserInstance:
NavigateForwardPressDialogButton Navigate the Web Browser forward. If a popup dialog appears, press a button.

WebAutomation.NavigateForwardPressDialogButton BrowserInstance:  DialogButton:'OK'
ReloadWebPage Navigate the Web Browser to a new page

WebAutomation.ReloadWebPage BrowserInstance:
ReloadWebPageCloseDialog Navigate the Web Browser to a new page. If a popup dialog appears, close it.

WebAutomation.ReloadWebPageCloseDialog BrowserInstance:
ReloadWebPagePressDialogButton Navigate the Web Browser to a new page. If a popup dialog appears, press a button.

WebAutomation.ReloadWebPagePressDialogButton BrowserInstance:  DialogButton:'OK'
GoToWebPageNoWait Navigate the Web Browser to a new page. Do not wait for the page to load.

WebAutomation.GoToWebPageNoWait BrowserInstance:  Url:
NavigateBackNoWait Navigate the Web Browser back. Do not wait for the page to load.

WebAutomation.NavigateBackNoWait BrowserInstance:
NavigateForwardNoWait Navigate the Web Browser forward. Do not wait for the page to load.

WebAutomation.NavigateForwardNoWait BrowserInstance:
ReloadWebPageNoWait Reload the page. Do not wait for the page to load.

WebAutomation.ReloadWebPageNoWait BrowserInstance:
Click Click on a link or any other element of a Web Page

WebAutomation.Click BrowserInstance:  Control:
ClickCloseDialog Click on a link or any other element of a Web Page. If a popup dialog appears, close it.

WebAutomation.ClickCloseDialog BrowserInstance:  Control:
ClickPressDialogButton Click on a link or any other element of a Web Page. If a popup dialog appears, press a button.

WebAutomation.ClickPressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
ClickNoWait Click on a link or any other element of a Web Page. Do not wait for the page to load.

WebAutomation.ClickNoWait BrowserInstance:  Control:
ClickDownloadLink Click on a link in a Web Page that results in downloading a file

WebAutomation.ClickDownloadLink BrowserInstance:  Control:  DestinationFolder:  DownloadedFile=> DownloadedFile
ExecuteJavascript Execute 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 Hover the mouse over an element of a Web Page

WebAutomation.HoverOverElement BrowserInstance:  Control:
CloseWebBrowser Close a Web Browser window

WebAutomation.CloseWebBrowser BrowserInstance:
Focus Set the input Focus on an element of a Web Page and scroll it into view

WebAutomation.Focus BrowserInstance:  Control:
FocusCloseDialog Set the input Focus on an element of a Web Page and scroll it into view. If a popup dialog appears, close it.

WebAutomation.FocusCloseDialog BrowserInstance:  Control:
FocusPressDialogButton Set the input Focus on an element of a Web Page and scroll it into view. If a popup dialog appears, press a button.

WebAutomation.FocusPressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
FocusNoWait Set the input Focus on an element of a Web Page and scroll it into view. Do not wait for the page to load.

WebAutomation.FocusNoWait BrowserInstance:  Control:
PopulateTextField Fill a web form text field in a web page with the specified text

WebAutomation.PopulateTextField BrowserInstance:  Control:  Text:  EmulateTyping:True UnfocusAfterPopulate:False
PopulateTextFieldCloseDialog Fill a web form text field in a web page with the specified text. If a popup dialog appears, close it.

WebAutomation.PopulateTextFieldCloseDialog BrowserInstance:  Control:  Text:  EmulateTyping:True UnfocusAfterPopulate:False
PopulateTextFieldPressDialogButton Fill a web form text field in a web page with the specified text. If a popup dialog appears, press a button.

WebAutomation.PopulateTextFieldPressDialogButton BrowserInstance:  Control:  Text:  EmulateTyping:True UnfocusAfterPopulate:False DialogButton:'OK'
PopulateTextFieldNoWait Fill a web form text field in a web page with the specified text. Do not wait for the page to load.

WebAutomation.PopulateTextFieldNoWait BrowserInstance:  Control:  Text:  EmulateTyping:True UnfocusAfterPopulate:False
SetCheckboxState Check or uncheck a Checkbox in a Web Form

WebAutomation.SetCheckboxState BrowserInstance:  Control:  State:WebAutomation.CheckboxState.Checked
SetCheckboxStateCloseDialog Check or uncheck a Checkbox in a Web Form. If a popup dialog appears, close it.

WebAutomation.SetCheckboxStateCloseDialog BrowserInstance:  Control:  State:WebAutomation.CheckboxState.Checked
SetCheckboxStatePressDialogButton Check or uncheck a Checkbox in a Web Form. If a popup dialog appears, press a button.

WebAutomation.SetCheckboxStatePressDialogButton BrowserInstance:  Control:  State:WebAutomation.CheckboxState.Checked DialogButton:'OK'
SetCheckboxStateNoWait Check or uncheck a Checkbox in a Web Form. Do not wait for the page to load.

WebAutomation.SetCheckboxStateNoWait BrowserInstance:  Control:  State:WebAutomation.CheckboxState.Checked
SelectRadioButton Select a Radio Button on the Web Page

WebAutomation.SelectRadioButton BrowserInstance:  Control:
SelectRadioButtonCloseDialog Select a Radio Button on the Web Page. If a popup dialog appears, close it.

WebAutomation.SelectRadioButtonCloseDialog BrowserInstance:  Control:
SelectRadioButtonPressDialogButton Select a Radio Button on the Web Page. If a popup dialog appears, press a button.

WebAutomation.SelectRadioButtonPressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
SelectRadioButtonNoWait Select a Radio Button on the Web Page. Do not wait for the page to load.

WebAutomation.SelectRadioButtonNoWait BrowserInstance:  Control:
SetDropDownListValueByName Set the Selected Option for a Drop Down List by name in a Web Form

WebAutomation.SetDropDownListValueByName BrowserInstance:  Control:  OptionNames:
SetDropDownListValueByIndex Set the Selected Option for a Drop Down List by index in a Web Form

WebAutomation.SetDropDownListValueByIndex BrowserInstance:  Control:  OptionsIndeces:
ClearDropDownListValue Clear the Selected Option for a Drop Down List in a Web Form

WebAutomation.ClearDropDownListValue BrowserInstance:  Control:
SetDropDownListValueByNameCloseDialog Set the Selected Option for a Drop Down List by name in a Web Form. If a popup dialog appears, close it.

WebAutomation.SetDropDownListValueByNameCloseDialog BrowserInstance:  Control:  OptionNames:
SetDropDownListValueByIndexCloseDialog Set the Selected Option for a Drop Down List by index in a Web Form. If a popup dialog appears, close it.

WebAutomation.SetDropDownListValueByIndexCloseDialog BrowserInstance:  Control:  OptionsIndeces:
ClearDropDownListValueCloseDialog Clear the Selected Option for a Drop Down List in a Web Form. If a popup dialog appears, close it.

WebAutomation.ClearDropDownListValueCloseDialog BrowserInstance:  Control:
SetDropDownListValueByNamePressDialogButton Set the Selected Option for a Drop Down List by name in a Web Form. If a popup dialog appears, press a button.

WebAutomation.SetDropDownListValueByNamePressDialogButton BrowserInstance:  Control:  OptionNames:  DialogButton:'OK'
SetDropDownListValueByIndexPressDialogButton Set the Selected Option for a Drop Down List by index in a Web Form. If a popup dialog appears, press a button.

WebAutomation.SetDropDownListValueByIndexPressDialogButton BrowserInstance:  Control:  OptionsIndeces:  DialogButton:'OK'
ClearDropDownListValuePressDialogButton Clear the Selected Option for a Drop Down List in a Web Form. If a popup dialog appears, press a button.

WebAutomation.ClearDropDownListValuePressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
SetDropDownListValueByNameNoWait Set the Selected Option for a Drop Down List by name in a Web Form. Do not wait for the page to load.

WebAutomation.SetDropDownListValueByNameNoWait BrowserInstance:  Control:  OptionNames:
SetDropDownListValueByIndexNoWait Set the Selected Option for a Drop Down List by index in a Web Form. Do not wait for the page to load.

WebAutomation.SetDropDownListValueByIndexNoWait BrowserInstance:  Control:  OptionsIndeces:
ClearDropDownListValueNoWait Clear the Selected Option for a Drop Down List in a Web Form. Do not wait for the page to load.

WebAutomation.ClearDropDownListValueNoWait BrowserInstance:  Control:
PressButton Press a Web Page Button

WebAutomation.PressButton BrowserInstance:  Control:
PressButtonCloseDialog Press a Web Page Button. If a popup dialog appears, close it.

WebAutomation.PressButtonCloseDialog BrowserInstance:  Control:
PressButtonPressDialogButton Press a Web Page Button. If a popup dialog appears, press a button.

WebAutomation.PressButtonPressDialogButton BrowserInstance:  Control:  DialogButton:'OK'
PressButtonNoWait Press a Web Page Button. Do not wait for the page to load.

WebAutomation.PressButtonNoWait BrowserInstance:  Control:
ExtractHtmlTable Extract an HTML table data

WebAutomation.ExtractHtmlTable BrowserInstance:  Control:  ExtractedData=> DataFromWebPage
ExtractHtmlTableInExcel Extract an HTML table data into an Excel Instance

WebAutomation.ExtractHtmlTableInExcel BrowserInstance:  Control:  ExcelInstance=> ExcelInstance
GetDetailsOfWebPage Get a property of a Web Page, such as its title or its source text

WebAutomation.GetDetailsOfWebPage BrowserInstance:  DetailsType:WebAutomation.DetailsType.Description Details=> WebPageProperty
GetDetailsOfElement Get the value of an element's attribute on a Web Page

WebAutomation.GetDetailsOfElement BrowserInstance:  Control:  AttributeName:  AttributeValue=> AttributeValue
TakeScreenshot Take a screenshot of the Web Page curently displayed in the browser and save the image in the clipboard

WebAutomation.TakeScreenshot BrowserInstance:
TakeScreenshotOfElement Take a screenshot of an element of the Web Page curently displayed in the browser and save the image in the clipboard

WebAutomation.TakeScreenshotOfElement BrowserInstance:  Control:
TakeScreenshotSaveToFile Take a screenshot of the Web Page curently displayed in the browser and save the image in a file

WebAutomation.TakeScreenshotSaveToFile BrowserInstance:  File:  FileFormat:WebAutomation.FileFormat.Bmp
TakeScreenshotOfElementSaveToFile Take a screenshot of an element of the Web Page curently displayed in the browser and save the image in a file

WebAutomation.TakeScreenshotOfElementSaveToFile BrowserInstance:  Control:  File:  FileFormat:WebAutomation.FileFormat.Bmp