发现硒的CSS变化

发现硒的CSS变化,css,selenium,Css,Selenium,我正在做一个ajax表单,在这里我会动态地更改一些CSS元素,我想知道是否可以在selenium中检查这些更改,例如检查背景颜色:#ffffff,单击按钮,背景颜色:#000000 我在网上做了一个研究,但只能找到关于“css=”定位器类型的信息,它只给我选择器在Dom模型中的位置,而不是css元素本身 是否可以执行我所描述的操作?我执行类似操作的方式是对属性执行断言 css = selenium.getAttribute("locator@attribute"); 然后对返回的项目进行断言。

我正在做一个ajax表单,在这里我会动态地更改一些CSS元素,我想知道是否可以在selenium中检查这些更改,例如检查背景颜色:#ffffff,单击按钮,背景颜色:#000000

我在网上做了一个研究,但只能找到关于“css=”定位器类型的信息,它只给我选择器在Dom模型中的位置,而不是css元素本身


是否可以执行我所描述的操作?

我执行类似操作的方式是对属性执行断言

css = selenium.getAttribute("locator@attribute");
然后对返回的项目进行断言。所以,如果这是一种风格,你会这样做

css = selenium.getAttribute("locator@style");
或者,如果是一个新的类,你会这样做吗

css = selenium.getAttribute("locator@class");