在selenium中查找CSS更改

jaz*_*zzy 3 css selenium

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

我在网上做了一个研究,但只能找到'css ='定位器类型的信息,它只给我Dom模型中的选择器位置,而不是它们自己的css元素.

有可能做我所描述的吗?

Aut*_*ter 6

我会这样做的方式是对属性执行断言

css = selenium.getAttribute("locator@attribute");
Run Code Online (Sandbox Code Playgroud)

然后对返回的项目执行断言.所以,如果它是你的风格

css = selenium.getAttribute("locator@style");
Run Code Online (Sandbox Code Playgroud)

或者如果是新班级的话

css = selenium.getAttribute("locator@class");
Run Code Online (Sandbox Code Playgroud)