【发布时间】:2019-02-01 22:06:55
【问题描述】:
我运行了 Selenium 测试,但它在第 5 步失败,第 5 步状态:
assert element present: xpath=(//span[text()='France'])
但页面上有<span> 元素,它的内容/文本包含“法国”。
当我点击“在页面中查找目标”(img #1)时,它实际上会突出显示页面上的元素,但由于某种原因,当我运行它时测试用例失败了。
可能是什么原因?
img #1(“在页面中查找目标”按钮):
我正在使用 Selenium 3.2.5 版和 firefox-dist-de-60.1.0.ESR-windows。
与 span 元素相关的 HTML 部分如下所示:
<span id="application_label">Deutsch</span>
【问题讨论】:
-
请分享html
-
@sers 添加了 HTML sn-p。
-
Html 代码看起来不像是屏幕截图中的元素。分享所有块 html、你的代码和你得到的错误
-
@sers 屏幕截图是来自 Selenium 的按钮,当您单击该按钮时,将在网页上突出显示该元素(如果存在)。
-
没有详细信息帮不了你
标签: selenium firefox webdriver