【发布时间】:2017-08-22 16:11:07
【问题描述】:
我不知道如何定位伪元素,同时使用robotframework-selenium2Library 做web 测试。 任何帮助都是有用的。谢谢。
测试脚本如下:
单击元素 my_element
ID:
点击元素 | id=my_element 通过@id 属性匹配
感谢 Alex Bruce,它成功了。
【问题讨论】:
-
为什么不用css定位元素find_element_by_css_selector("span.layui-layer-setwin>a")
-
你想如何处理伪元素?期望的输出是什么?
-
它是自动测试脚本,如下所示:click element "span.layui-layer-setwin>a"
-
@Alex Bruce,我累了
-
@DiesXu,如果你想点击,那么你需要
<a>元素。::before不是DOM的一部分,所以你无法定位并点击它
标签: selenium-webdriver robotframework selenium2library