Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.packt.webdriver.chapter3;
- import org.openqa.selenium.*;
- import org.openqa.selenium.firefox.FirefoxDriver;
- import org.openqa.selenium.interactions.*;
- public class ActionBuildPerform
- {
- public static void main(String[] args)
- {
- System.setProperty("webdriver.gecko.driver","C:\Users\Pragati Chaturvedi\Desktop\Selenium Web Driver\geckodriver.exe");
- WebDriver driver = new FirefoxDriver();
- driver.get("C:\Users\Pragati Chaturvedi\Desktop\Selenium Web Driver\8850OS_Code\Chapter 2\HTML\Selectable.html");
- WebElement one = driver.findElement(By.name("one"));
- WebElement three = driver.findElement(By.name("three"));
- WebElement five = driver.findElement(By.name("five")); // Add all the actions into the Actions builder.
- Actions builder = new Actions(driver);
- builder.keyDown(Keys.CONTROL).click(one).click(three).click(five).keyUp(Keys.CONTROL); // Generate the composite action.
- Action compositeAction = builder.build(); //Perform the composite action.
- compositeAction.perform();
- }
- 1490634882750 geckodriver INFO Listening on 127.0.0.1:19171
- 1490634883544 mozprofile::profile INFO Using profile path
- C:UsersPRAGAT~1AppDataLocalTemprust_mozprofile.dcx9kJg3PT9r
- 1490634883559 geckodriver::marionette INFO Starting browser C:Program
- FilesMozilla Firefoxfirefox.exe with args []
- 1490634883575 geckodriver::marionette INFO Connecting to Marionette on
- localhost:59372
- [GFX1]: Potential driver version mismatch ignored due to missing DLLs
- 0.0.0.0 and 0.0.0.0
- 1490634885334 Marionette INFO Listening on port 59372
- [GFX1]: Potential driver version mismatch ignored due to missing DLLs
- 0.0.0.0 and 0.0.0.0
- Mar 27, 2017 1:14:49 PM org.openqa.selenium.remote.ProtocolHandshake
- createSession
- INFO: Detected dialect: W3C
- JavaScript error: chrome://marionette/content/listener.js, line 1081:
- NS_ERROR_UNKNOWN_PROTOCOL:
- Exception in thread "main" org.openqa.selenium.WebDriverException: Reached
- error page: about:neterror?
- e=unknownProtocolFound&u=c%3A%5CUsers%5CPragati%2520Chaturvedi%5CDesktop%5CSelenium%2520Web%2520Driver%5C8850OS_Code%5CChapter%25202%5CHTML%5CSelectable.html&c=&f=regular&d=Firefox%20doesn%E2%80%99t%20know%20how%20to%20open%20this%20address%2C%20because%20one%20of%20the%20following%20protocols%20%28c%29%20isn%E2%80%99t%20associated%20with%20any%20program%20or%20is%20not%20allowed%20in%20this%20context.
- Build info: version: '3.3.1', revision: '5234b32', time: '2017-03-10
- 09:04:52 -0800'
- System info: host: 'PRAGZ-LAPPY', ip: '10.0.0.110', os.name: 'Windows 10',
- os.arch: 'amd64', os.version: '10.0', java.version: '1.8.0_121'
- Driver info: org.openqa.selenium.firefox.FirefoxDriver
- Capabilities
- [{moz:profile=C:UsersPRAGAT~1AppDataLocalTemprust_mozprofile.dcx9kJg3PT9r,
- rotatable=false, timeouts={implicit=0, page load=300000, script=30000},
- pageLoadStrategy=normal, platform=ANY, specificationLevel=0,
- moz:accessibilityChecks=false, acceptInsecureCerts=false,
- browserVersion=52.0.1, platformVersion=10.0, moz:processID=19664,
- browserName=firefox, platformName=windows_nt}]
- Session ID: 430d1b8b-4d2c-4cdc-939e-ccfa8fb543f4
- at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
- at
- sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorI mpl.java:62)
- at
- sun.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorA ccessorImpl.java:45)
- at java.lang.reflect.Constructor.newInstance(Constructor.java:423)
- at
- org.openqa.selenium.remote.http.W3CHttpResponseCodec.createException(W3CHttpResponseCodec.java:133)
- at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:99)
- at org.openqa.selenium.remote.http.W3CHttpResponseCodec.decode(W3CHttpResponseCodec.java:43)
- at org.openqa.selenium.remote.HttpCommandExecutor.execute(HttpCommandExecutor.java:163)
- at org.openqa.selenium.remote.service.DriverCommandExecutor.execute(DriverCommandExecutor.java:82)
- at org.openqa.selenium.remote.RemoteWebDriver.execute(RemoteWebDriver.java:604)
- at org.openqa.selenium.remote.RemoteWebDriver.get(RemoteWebDriver.java:325)
- at com.packt.webdriver.chapter3.ActionBuildPerform.main(ActionBuildPerform.java:13)
- <!doctype html>
- <html lang="en">
- <head>
- <meta charset="utf-8" />
- <title>jQuery UI Selectable - Display as grid</title>
- <link rel="stylesheet"
- href="http://code.jquery.com/ui/1.10.3/themes/smoothness/jquery-ui.css" />
- <script src="http://code.jquery.com/jquery-1.9.1.js"></script>
- <script src="http://code.jquery.com/ui/1.10.3/jquery-ui.js"></script>
- <link rel="stylesheet" href="/resources/demos/style.css" />
- <style>
- #feedback { font-size: 1.4em; }
- #selectable .ui-selecting { background: #FECA40; }
- #selectable .ui-selected { background: #F39814; color: white; }
- #selectable { list-style-type: none; margin: 0; padding: 0; width: 450px; }
- #selectable li { float: left; width: 100px; height: 80px; font-size: 4em;
- text-align: center; }
- </style>
- <script>
- $(function() {
- $( "#selectable" ).selectable();
- });
- </script>
- </head>
- <body>
- <ol id="selectable">
- <li class="ui-state-default" name="one">1</li>
- <li class="ui-state-default" name="two">2</li>
- <li class="ui-state-default" name="three">3</li>
- <li class="ui-state-default" name="four">4</li>
- <li class="ui-state-default" name="five">5</li>
- <li class="ui-state-default" name="six">6</li>
- <li class="ui-state-default" name="seven">7</li>
- <li class="ui-state-default" name="eight">8</li>
- <li class="ui-state-default" name="nine">9</li>
- <li class="ui-state-default" name="ten">10</li>
- <li class="ui-state-default" name="eleven">11</li>
- <li class="ui-state-default" name="twelve">12</li>
- </ol>
- </body>
- </html>
- compositeAction.perform();
- } <-------
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement