我正在做一个ajax表单,我动态更改了一些CSS元素,我想知道在selenium中检查这些更改是否可行,一个例子是检查背景颜色:#ffffff,单击按钮,背景-color:#000000
我在网上做了一项研究但是只能找到关于'css ='定位器类型的信息,它只给我Dom模型中的选择器位置,而不是它们自己的css元素。
是否有可能做我所描述的事情?
答案 0 :(得分:6)
我会这样做的方法是在属性上做一个断言
css = selenium.getAttribute("locator@attribute");
然后对返回的项目执行断言。所以,如果它是一种你会做的风格
css = selenium.getAttribute("locator@style");
或者如果是新班级
css = selenium.getAttribute("locator@class");