2011-02-22 47 views
3

我在做一个ajax表单,在这里我随时更改一些CSS元素,而且我想知道是否有可能在硒中检查这些更改,例如检查背景颜色:#ffffff ,点击按钮,背景颜色:#000000。在硒中查找CSS更改

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

是否可以做我所描述的内容?

回答

6

,我会做这样的事情的方法是做一个属性

css = selenium.getAttribute("[email protected]"); 

断言,然后做你的断言在返回该项目。所以,如果它的风格,你会做

css = selenium.getAttribute("[email protected]"); 

,或者如果它是一个新的类做

css = selenium.getAttribute("[email protected]");