--
You received this message because you are subscribed to the Google Groups "Selenium Users" group.
To post to this group, send email to seleniu...@googlegroups.com.
To unsubscribe from this group, send email to selenium-user...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/selenium-users?hl=en.
import
import
org.openqa.selenium.WebDriver;
//import org.openqa.selenium.WebDriverBackedSelenium;
import
org.openqa.selenium.WebElement;
import
org.openqa.selenium.firefox.FirefoxDriver;
import
org.openqa.selenium.interactions.Actions;
import
org.testng.annotations.BeforeClass;
import
org.testng.annotations.Test;
public
class Linkedin_logout {
WebDriver
driver;
//Selenium seleniumDriver;
Actions
builder;
@BeforeClass
public
void setUp() throws Exception {
driver = new FirefoxDriver();
builder = new Actions(driver);
//seleniumDriver = new WebDriverBackedSelenium(driver, "http://www.linkedin.com");
}
@Test
public
void pageload() throws InterruptedException{
driver.get("http://www.linkedin.com");
driver.findElement(By.id("session_key-login")).sendKeys("*******");
driver.findElement(By.id("session_password-login")).sendKeys("********");
driver.findElement(By.id("btn-login")).click();
Thread.sleep(5000);
//WebElement menu = driver.findElement(By.xpath("//*[@id='header']/div[1]/ul/li[1]/ul/li[1]/a"));
//WebElement menuoption =
//seleniumDriver.typeKeys("//*[@id='ccInput']", "e");
//seleniumDriver.mouseDown("//*[@id='ccContainer']/div/div[2]/ul/li[1]/h4/span[2]");
//seleniumDriver.mouseOver("//*[@id='header']/div[1]/ul/li[1]/ul/li[1]/a");
//driver.findElement(By.linkText("Sign Out")).click();
builder.moveToElement(driver.findElement(By.xpath("//*[@id='header']/div[1]/ul/li[1]/ul/li[1]/a"))).build().perform();
Thread.sleep(5000);
//builder.moveToElement(driver.findElement(By.linkText("Sign Out"))).click();
//menuoption.click();
driver.findElement(By.linkText("Sign Out"));
import
import
org.openqa.selenium.WebDriver;
//import org.openqa.selenium.WebDriverBackedSelenium;
import
org.openqa.selenium.firefox.FirefoxDriver;
}
}
and i got the below error
Unable to locate element: {"method":"link text","selector":"Sign Out"}
Command duration or timeout: 1.06 seconds
For documentation on this error, please visit: http://seleniumhq.org/exceptions/no_such_element.html
Build info: version: '2.18.0', revision: '15704', time: '2012-01-27 15:48:16'
System info: os.name: 'Windows Vista', os.arch: 'x86', os.version: '6.1', java.version: '1.6.0_11'
Driver info: driver.version: RemoteWebDriver
at sun.reflect.NativeConstructorAccessorImpl.newInstance0(
Native Method)
at sun.reflect.NativeConstructorAccessorImpl.newInstance(Unknown Source)
at sun.reflect.DelegatingConstructorAccessorImpl.newInstance(Unknown Source)
at java.lang.reflect.Constructor.newInstance(Unknown Source)
at org.openqa.selenium.remote.ErrorHandler.createThrowable(
ErrorHandler.java:147)
at org.openqa.selenium.remote.ErrorHandler.throwIfResponseFailed(
ErrorHandler.java:113)
at org.openqa.selenium.remote.RemoteWebDriver.execute(
RemoteWebDriver.java:439)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(
RemoteWebDriver.java:226)
at org.openqa.selenium.remote.RemoteWebDriver.findElementByLinkText(
RemoteWebDriver.java:251)
at org.openqa.selenium.By$ByLinkText.findElement(
By.java:241)
at org.openqa.selenium.remote.RemoteWebDriver.findElement(
RemoteWebDriver.java:218)
at GMail.Linkedin_logout.pageload(
Linkedin_logout.java:49)
at sun.reflect.NativeMethodAccessorImpl.invoke0(
Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at org.testng.internal.MethodInvocationHelper.invokeMethod(
MethodInvocationHelper.java:76)
at org.testng.internal.Invoker.invokeMethod(
Invoker.java:673)
at org.testng.internal.Invoker.invokeTestMethod(
Invoker.java:846)
at org.testng.internal.Invoker.invokeTestMethods(
Invoker.java:1170)
at org.testng.internal.TestMethodWorker.invokeTestMethods(
TestMethodWorker.java:125)
at org.testng.internal.TestMethodWorker.run(
TestMethodWorker.java:109)
at org.testng.TestRunner.runWorkers(
TestRunner.java:1147)
at org.testng.TestRunner.privateRun(
TestRunner.java:749)
at org.testng.TestRunner.run(
TestRunner.java:600)
at org.testng.SuiteRunner.runTest(
SuiteRunner.java:317)
at org.testng.SuiteRunner.runSequentially(
SuiteRunner.java:312)
at org.testng.SuiteRunner.privateRun(
SuiteRunner.java:274)
at org.testng.SuiteRunner.run(
SuiteRunner.java:223)
at org.testng.SuiteRunnerWorker.runSuite(
SuiteRunnerWorker.java:52)
at org.testng.SuiteRunnerWorker.run(
SuiteRunnerWorker.java:86)
at org.testng.TestNG.runSuitesSequentially(
TestNG.java:1049)
at org.testng.TestNG.runSuitesLocally(
TestNG.java:974)
at org.testng.TestNG.run(
TestNG.java:905)
at org.testng.remote.RemoteTestNG.run(
RemoteTestNG.java:111)
at org.testng.remote.RemoteTestNG.initAndRun(
RemoteTestNG.java:203)
at org.testng.remote.RemoteTestNG.main(
RemoteTestNG.java:174)
Caused by:
org.openqa.selenium.remote.ErrorHandler$UnknownServerException: Unable to locate element: {"method":"link text","selector":"Sign Out"}
Build info: version: '2.18.0', revision: '15704', time: '2012-01-27 15:48:16'
System info: os.name: 'Windows Vista', os.arch: 'x86', os.version: '6.1', java.version: '1.6.0_11'
Driver info: driver.version: unknown
at <anonymous class>.<anonymous method>(file:///C:/Users/HP/AppData/Local/Temp/anonymous2179782104230612489webdriver-profile/extensions/fxdr...@googlecode.com/resource/modules/atoms.js:9471)
at <anonymous class>.<anonymous method>(file:///C:/Users/HP/AppData/Local/Temp/anonymous2179782104230612489webdriver-profile/extensions/fxdr...@googlecode.com/components/driver-component.js -> file:///C:/Users/HP/AppData/Local/Temp/anonymous2179782104230612489webdriver-profile/extensions/fxdr...@googlecode.com/components/firefoxDriver.js:386)
at <anonymous class>.<anonymous method>(file:///C:/Users/HP/AppData/Local/Temp/anonymous2179782104230612489webdriver-profile/extensions/fxdr...@googlecode.com/components/driver-component.js -> file:///C:/Users/HP/AppData/Local/Temp/anonymous2179782104230612489webdriver-profile/extensions/fxdr...@googlecode.com/components/firefoxDriver.js:411)
at <anonymous class>.<anonymous method>(file:///C:/Users/HP/AppData/Local/Temp/anonymous2179782104230612489webdriver-profile/extensions/fxdr...@googlecode.com/components/command_processor.js:268)
at <anonymous class>.<anonymous method>(file:///C:/Users/HP/AppData/Local/Temp/anonymous2179782104230612489webdriver-profile/extensions/fxdr...@googlecode.com/components/command_processor.js:10219)
at <anonymous class>.<anonymous method>(file:///C:/Users/HP/AppData/Local/Temp/anonymous2179782104230612489webdriver-profile/extensions/fxdr...@googlecode.com/components/command_processor.js:10224)
at <anonymous class>.<anonymous method>(file:///C:/Users/HP/AppData/Local/Temp/anonymous2179782104230612489webdriver-profile/extensions/fxdr...@googlecode.com/components/command_processor.js:10175)
===============================================
Default test
Tests run: 1, Failures: 1, Skips: 0
===============================================
[TestNG] Time taken by org.testng.reporters.EmailableReporter@186db54: 9 ms
[TestNG] Time taken by org.testng.reporters.JUnitReportReporter@13582d: 35 ms
[TestNG] Time taken by org.testng.reporters.XMLReporter@291aff: 12 ms
[TestNG] Time taken by [TestListenerAdapter] Passed:0 Failed:0 Skipped:0]: 4 ms
[TestNG] Time taken by org.testng.reporters.SuiteHTMLReporter@1dd7056: 23 ms
RemoteTestNG finishing: 76775 ms