【Selenium】select中下拉框內容選取的三種方法
阿新 • • 發佈:2019-02-15
select選單
select也是比較常見的,selenium封裝了以下方法
建立select
WebElement selector = driver.findElement(By.id("Selector")); Select select = new Select(selector);
選擇select的option有以下三種方法
- selectByIndex(int index) 通過index
- selectByVisibleText(String text) 通過匹配到的可見字元
- selectByValue(String value) 通過匹配到標籤裡的value
selectByValue(String value) value就是select下面的一個個option標籤的value值,通過抓取元素可見
另外還有一個新手很容易出錯的地方,不要看到下拉選擇框就認為可以使用select,表示根據公司目前現在的情況看,有些下拉選擇框不都是使用select的!!先抓取選擇框看下是不是select標籤哈