我是新的硒。在硒webdriver鉻登出腳本
我通過selenium webdriver腳本登錄Facebook,但現在我想註銷。請幫我寫劇本。
如:
public class AJ {
public static void main(String[] args) {
WebDriver driver = new ChromeDriver();
driver.get("http://facebook.com");
WebElement element=driver.findElement(By.name("email"));
element.sendKeys("[email protected]");
element=driver.findElement(By.name("pass"));
element.sendKeys("devilhacker");
element.submit();
}
}
你有沒有試過類似找出註銷按鈕的id或xpath? – Hemanth 2013-03-26 08:38:34
它不顯示任何ID?請檢查這個腳本。公共類AJ { \t \t 公共靜態無效的主要(字串[] args){ \t \t \t \t webdriver的\t駕駛員=新ChromeDriver(); \t driver.get(「http://facebook.com」); \t WebElement element = driver.findElement(By.name(「email」)); \t element.sendKeys(「[email protected]」); \t element = driver.findElement(By.name(「pass」)); \t element.sendKeys(「devilhacker」); \t \t element.submit(); – user2210486 2013-03-26 10:13:34
如果您使用Firebug插件的Firefox瀏覽器,右鍵單擊右上角Facebook主頁中的下拉箭頭,然後單擊'檢查元素與螢火蟲'並檢查HTML代碼。如果id不可用,您可以在單擊下拉菜單後使用xpath,css,name等,您可以在下拉菜單中爲註銷選項重複相同的操作。你需要找到id/name/xpath/css,然後執行click()。 – Hemanth 2013-03-26 10:47:28