我想使用Selenium Web驱动程序从下拉列表中选择一个值。
我自动完成了许多下拉菜单,但是这次我陷入了独特的下拉菜单。当我单击下拉列表时,将显示值,当右键单击下拉列表以检查元素或在浏览器中进行的任何单击时,下拉列表将关闭。当显示和不显示值时,代码也会更改。 HTML代码中没有“ li”列表。
在执行Google搜索后,我在xe.com上找到了类似的下拉菜单。当我单击货币下拉菜单时,将显示所有货币,但是当我尝试找到货币的定位器时,该下拉菜单将消失。
是否有一种方法可以自动执行这种下拉菜单?谢谢。
答案 0 :(得分:1)
好吧,我设法通过以下解决方法检查了来自xe.com的下拉列表:
经过一番尝试后,您应该能够在适当的时候获取HTML页面“冻结”。然后只需转到DevTools的“控制台”选项卡并找到所需的元素。