Am 18. Februar 2015 12:52:56 MEZ, schrieb Bob <[email protected]>:
>Hi,
>
>I wanted to convert Selenium Java code to JavaScript make it possible
>to
>run with JMeter but JavaScript code is not working. Converted related
>to
>this documentation
>https://developer.mozilla.org/en-US/docs/Mozilla/Projects/Rhino/Scripting_Java
>
>
>
>|Java Code:
>
>String userAgent = "user_agent_string";
>ChromeOptions co = new ChromeOptions();
>co.addArguments("--user-agent=" + userAgent);
>DesiredCapabilities cap = DesiredCapabilities.chrome();
>cap.setCapability(ChromeOptions.CAPABILITY , co);
>WebDriver driver = new ChromeDriver(cap);
>
>JavaScript Code:
>
>var ChromeDriver = JavaImporter(org.openqa.selenium.chrome)
>ChromeOptions = ChromeDriver.ChromeOptions()
Shouldn't you use "new" here, too?
Regards
Felix
>
>userAgent = new java.lang.String("['start-maximized',
>'--user-agent=foo']")
>
>var remote = JavaImporter(org.openqa.selenium.remote)
>var capabilities = new remote.DesiredCapabilities.chrome()
>
>capabilities.setCapability(ChromeOptions.CAPABILITY, userAgent);
>
>var driver = new ChromeDriver.ChromeDriver(capabilities)
>
>var baseUrl = "http://example.com"
>
>driver.get(baseUrl)
>
>I'm getting error Wrapped org.openqa.selenium.WebDriverException:
>unknown error: cannot parse capability: chromeOptions.
>Any help is appreciated. Thanks in advance.
>|
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]