我要从列表中选择一年的HTML响应中有两个div标签。点击第一个div,年份列表将打开,然后从
HTML div标签的响应位于
之下
答案 0 :(得分:0)
您好基于您的标记,您可以尝试获取标记中的所有元素,并检查其内容以进行文本匹配(日期)或Xpath。
这是关于如何实现迭代和滚动的想法 希望这有帮助
List<WebElement> options = driver.findElements(By.tagName("ul"));
for(WebElement option: options){
if(option.getText().equalsIgnoreCase("Date")){
option.click();
}
else{
//TODO Scroll select or User Action
}
}