0

将 watir-webdriver 与 Selenium 一起使用,我有带有重复键警告的元素选择器,例如

browser.div(class: 'one-possible-class', class: 'another-possible-class')

这可以完美地解析为与给定类中的一个或两个匹配的元素。问题是,当使用相同的键传入不同的值时,较新版本的 Ruby(2.2 及更高版本)会引发类似的警告。

warning: duplicated key at line 16 ignored: :class

所以我尝试使用正则表达式

browser.div(class: /one-possible-class|another-possible-class/)

但是,这并不相同。

4

0 回答 0