我不知道如何定位伪元素,同时使用robotframework-selenium2Library 进行网络测试。任何帮助都是有用的。谢谢。
测试脚本如下: 单击元素 my_element
ID:单击元素 | id=my_element 通过@id 属性匹配
感谢亚历克斯布鲁斯,它有效。
我不知道如何定位伪元素,同时使用robotframework-selenium2Library 进行网络测试。任何帮助都是有用的。谢谢。
测试脚本如下: 单击元素 my_element
ID:单击元素 | id=my_element 通过@id 属性匹配
感谢亚历克斯布鲁斯,它有效。
伪 Web 元素不会成为 DOM 的一部分,因此无法从 selenium2library 获取属性值。相反,我们可以像下面的代码片段一样从 Execute Javascript 中获取它。
${attribute_value}= Execute Javascript return window.getComputedStyle(${element},${pseudo_element}).getPropertyValue('${attribute}');
我一直在寻找相同的东西,并在下面的链接中找到了很棒的工作代码。(JFI - 无促销)
检查以下链接中的“获取伪元素 CSS 属性值”键。
https://adiralashivaprasad.blogspot.com/2018/06/how-to-get-pseudo-element-css-attribute.html