在selenium中查找CSS更改

时间:2011-02-22 21:17:10

标签: css selenium

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

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

是否有可能做我所描述的事情?

1 个答案:

答案 0 :(得分:6)

我会这样做的方法是在属性上做一个断言

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

然后对返回的项目执行断言。所以,如果它是一种你会做的风格

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

或者如果是新班级

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