Selenium webdriver selenium webdriver chrome中的注销脚本

Selenium webdriver selenium webdriver chrome中的注销脚本,selenium-webdriver,ui-automation,Selenium Webdriver,Ui Automation,我是硒的新手 我通过SeleniumWebDriver脚本登录Facebook,但现在我想注销。请帮我写剧本 例如: 我还没有执行下面的代码,但我想这应该是可行的 WebElement userMenuPullDown = driver.findElement(By.id("navAccountLink")); userMenuPullDown.click(); WebElement logoutOption = driver.findElement(By.id("logout_form"))

我是硒的新手

我通过SeleniumWebDriver脚本登录Facebook,但现在我想注销。请帮我写剧本

例如:


我还没有执行下面的代码,但我想这应该是可行的

WebElement userMenuPullDown = driver.findElement(By.id("navAccountLink"));
userMenuPullDown.click();

WebElement logoutOption = driver.findElement(By.id("logout_form"));
logoutOption.click();

您是否尝试过查找注销按钮的id或xpath之类的方法?它不显示任何id?请检查此脚本。public类AJ{public static void main(String[]args){WebDriver driver=new ChromeDriver();driver.get(“);WebElement element=driver.findElement(By.name(“email”);element.sendKeys(“ajaykumar0891@yahoo.com“”;element=driver.findelelement(By.name(“pass”);element.sendKeys(“DeviceHacker”);元素。提交();如果您使用firefox浏览器和firebug插件,请右键单击facebook主页右上角的下拉箭头,然后单击
inspect element with firebug
,并检查html代码。如果id不可用,您可以使用xpath、css、name等。单击下拉菜单后,您可以重复同样的操作注销下拉列表中的选项。您需要找到相同的id/name/xpath/css,然后执行click()。您尝试过这种方法吗?我尝试过,但它不适用于当前的Facebook。
WebElement userMenuPullDown = driver.findElement(By.id("navAccountLink"));
userMenuPullDown.click();

WebElement logoutOption = driver.findElement(By.id("logout_form"));
logoutOption.click();