selenium2java 輸入前後元素id發生變化的自定義輸入方法

本人在進行selenium2java的學習中,遇到登錄框可以清除文本但是無法輸入的問題,後來發現輸入框的id在clear()前後發生變化的情況,於是重新寫了一個輸入的方法。針對clear()和sendkey()的元素id不同。

//根據id獲取元素清除文本寫入文本

public static void findElementByIdAndClearSendkeys(WebDriver driver, String id1 , String id2, String text) {
driver.findElement(By.id(id1)).clear();
driver.findElement(By.id(id2)).sendKeys(text);
}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章