我正在做一个 ajax 表单,其中我动态更改了一些 CSS 元素,我想知道是否可以在 selenium 中检查这些更改,一个例子是检查背景颜色:#ffffff,单击按钮,背景-颜色:#000000.
我在网上做了一个研究,但只能找到关于“css=”定位器类型的信息,它只给我 Dom 模型中选择器的位置,而不是它们本身的 css 元素。
是否可以按照我所描述的进行操作?
最佳答案
我做这样的事情的方式是对属性做断言
css = selenium.getAttribute("locator@attribute");
然后对返回的元素执行断言。所以如果它是你会做的风格
css = selenium.getAttribute("locator@style");
或者如果它是一个新类
css = selenium.getAttribute("locator@class");
关于css - 在 selenium 中查找 CSS 更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5084064/