Skip to main content

SeeTest Client - HybridRunJavaScript

info

Please note that this tool is classified as a Legacy tool. We recommend transitioning to our updated solutions to maintain optimal performance and security in your workflows. For more information on this matter, please reach out to technical support .

HybridRunJavascript**(WebViewLocator, Index, Script)**

Description

Run Javascript in a WebView.

Parameters

  • WebViewLocator - WebView locator string like id=web or empty for the first WebView in page - will be Empty
  • Index - Element index - will be set to 0
  • Script - Javascript (if you would like the command to return a value - just enter result=<javascript>) - will be set to var result = document.cookie;

Usage

Scenario: In the following example I will save the web page cookies names into a string. 

Command usage: This command is useful for all special cases where standard SeeTestAutomation commands fail to work. In addition, by using this command, the user can access element and API that are not accessible in any other way.   

Code Examples

Java Example

String str0 = client.hybridRunJavascript("", 0, "var result = document.cookie;");

C# Example Expand source

String str0 = client.hybridRunJavascript("", 0, "var result = document.cookie;");

VBScript Example Expand source

str0 = client.HybridRunJavascript ( "", 0, "var result = document.cookie;" )
Report

Python Example Expand source

var0 = self.client.hybridRunJavascript("", 0, "var result = document.cookie;")

Perl Example Expand source

my $str0 = $client->hybridRunJavascript("", 0, "var result = document.cookie;");