2011-11-02 101 views
1

我是新来的硒2.0。我无法找到我们要使用的代码,点击在webdriver的情况下特定的链接..如何点击一个链接的情况下webdriver(硒2.0)

WebDriver driver = new FirefoxDriver(); 
driver.get("url"); 
WebElement element = driver.findElement(By.name("UserName")); 
``WebElement element1=driver.findElement(By.id("password")); 

现在我需要一段时间signOut之后点击登入按钮

我需要哪些代码用于执行上述操作

回答

2

我假设你想要点击的元素是<button>。假设该按钮具有“登录”类,您可以使用以下代码片段单击它。

WebDriver driver = new FirefoxDriver(); 
driver.get(baseUrl + "/"); 

WebElement signinButton = driver.findElement(By.cssSelector("button.signin")); 
signinButton.click(); 

如果按钮有一个ID而不是一个类时,你可以用这个代替

WebElement signinButton = driver.findElement(By.id("buttonId")); 
+0

现在正在..谢谢ü – Chikkegowda

+0

如果它的工作,那么请你能标记答案正确 –