查找HTML span元素

时间:2019-09-19 23:08:21

标签: html python-3.x selenium-webdriver

HTML screenshot我正在尝试构建一个测试用例,以从下拉菜单中选择一个选项,但是找不到元素。

我是Selenium Webdriver模块的新手,我可以使用xpath和id查找元素,但是无法从下拉菜单中找到元素。

我能够登录该网页并单击“队列”。现在,我要从队列中选择“所有项目”,但要获得gettig错误

所有项目

1 个答案:

答案 0 :(得分:0)

如果您无法通过硒找到它,并且抛出异常,就像找不到元素,则可能是存在一个框架并且您的元素位于其中。您需要先切换到相框。

您可以在下面的链接中引用我的答案或其他答案:

How to select frame if there are multiple frames on a webpage and get content of that frame?

如果无法在HTML中找到,请使用以下代码

System.out.println(driver.getPageSource());

它只用于打印HTML,现在将其复制到记事本++中并搜索下拉文本。现在创建Xpath