0
在web視圖
我得到的第一個下拉列表相同的期權價值
2個下拉列表元素,我可以通過
onWebView(Matchers.allOf(isDisplayed(), isJavascriptEnabled()))
.withElement(findElement(Locator.XPATH, "//option[@value='01']"))
.perform(webClick());
然後選擇一個選項值,結果也是在第一dropdownliast而行動我粘貼相同的代碼
雖然XPATH是搜索表單頭,所以第二個下拉列表將不起作用
任何人都可以幫助我如何在第二個下拉列表中選擇選項值?
問題解決了嗎? – piotrek1543
我想我自己解決,我添加第二個參數來檢查值,顯示如下onWebView(Matchers.allOf(isDisplayed(),isJavascriptEnabled())) .withElement(findElement(Locator.XPATH,「// dd [ class ='visitorBirth'] // option [@ value = '01']「)) .perform(webClick()); – HunterChen
@HunterChen請發表評論作爲答案(並將其標記爲選中),以便其他人可以更好地看到它。 –