【发布时间】:2016-08-05 06:03:35
【问题描述】:
在网络视图中,
我有两个具有相同选项值的下拉列表元素
在第一个下拉列表中,我可以选择一个选项值
onWebView(Matchers.allOf(isDisplayed(), isJavascriptEnabled()))
.withElement(findElement(Locator.XPATH, "//option[@value='01']"))
.perform(webClick());
然后,当我粘贴相同的代码时,结果也会在第一个下拉列表中起作用
我虽然 XPATH 是搜索表单头,所以第二个下拉列表不起作用
谁能帮助我如何在第二个下拉列表中选择选项值?
【问题讨论】:
-
问题解决了吗?
-
我想我一个人玩,我添加第二个参数来检查值,如下所示 onWebView(Matchers.allOf(isDisplayed(), isJavascriptEnabled())) .withElement(findElement(Locator.XPATH, "//dd[@class='visitorBirth']//option[@value='01']")) .perform(webClick());
-
@HunterChen 请将此评论作为答案发布(并将其标记为已选择),以便其他人可以更好地看到它。
-
@Willi Mentzel 非常感谢
标签: android unit-testing android-espresso