我正在做一个ajax表单,我在运行中更改了一些CSS元素,我想知道在selenium中检查这些更改是否可行,例如检查背景颜色:#ffffff,单击按钮,背景颜色: #000000.
我在网上做了一个研究,但只能找到'css ='定位器类型的信息,它只给我Dom模型中的选择器位置,而不是它们自己的css元素.
有可能做我所描述的吗?
我会这样做的方式是对属性执行断言
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)
| 归档时间: |
|
| 查看次数: |
1388 次 |
| 最近记录: |