-2
我通过gem update --system
将红宝石更新为1.13.7。在此之后,我收到了一条不推荐的警告消息:如何摆脱警告信息
不推荐使用:class locator来定位多个带有String值的类;使用数组代替
我在我的脚本中使用了@browser.div(class: 'abcbbbb')
类定位器。我不知道如何改变这个以避免警告信息。请分享关于这个问题的看法。
我通过gem update --system
将红宝石更新为1.13.7。在此之后,我收到了一条不推荐的警告消息:如何摆脱警告信息
不推荐使用:class locator来定位多个带有String值的类;使用数组代替
我在我的脚本中使用了@browser.div(class: 'abcbbbb')
类定位器。我不知道如何改变这个以避免警告信息。请分享关于这个问题的看法。
不建议使用:class locator来定位多个带有String值的类;使用数组,而不是
的Watir显示the above warning如果类名称包含空格,如
@browser.div(class: 'foo bar')
因为这些其实都是两个班,foo
和bar
。因此,你应该传递一个数组:
@browser.div(class: ['foo', 'bar'])
或通过Ruby的%w
快捷:
@browser.div(class: %w(foo bar))
为了您的信息,一个英语句子以大写字母开始,以句点结束。 – sawa
必须警告有关类定位器的另一个实例 –