Watir - 使用CSS元素

lam*_*ute 5 css ruby watir cucumber gherkin

希望有人可以帮助我,要么告诉我它不能完成,要么指向我正确的方向.

我正在尝试使用Watir Ruby编写的测试来检查选中复选框时是否将CSS元素应用于我的页面.我可以检查复选框属性是否正常并看到它已被选中,但我必须执行的不同测试是在选中复选框后检查图像是否已突出显示.

目前,经过几个小时的搜索,我无法找到任何有用的东西.有没有人遇到过你必须克服的问题,如果是这样,你是怎么做到的.

提前致谢

Yut*_*chi 1

选中复选框后如何将 CSS 元素应用于图像?如果添加类属性来突出显示,我想检查类属性是最简单的方法。

例如

browser.image.class_name =~ /foobar/

如果使用 style 属性,我想你可能需要检查 HTML 本身,比如

browser.image.html =~ /style=\"?foobar\"?/