Watir,通过自定义属性定位元素

Kev*_*Kev 2 ruby testing selenium automation watir

我正在使用 Watir 6.16,我遇到了这行代码

<div data-guid="SearchTitle" class="acme"></div>
Run Code Online (Sandbox Code Playgroud)

不知道如何在 Watir 中找到这样的元素,我已经尝试过 -

element(:search_title, custom_attribute: "SearchTitle")
Run Code Online (Sandbox Code Playgroud)

但这没有返回任何内容,所以我被迫使用 xpath 还是还有其他方法?

凯夫

Raj*_*lan 5

您可以将其更改-_,它会起作用。看下面的代码

browser.div(data_guid: 'SearchTitle')
Run Code Online (Sandbox Code Playgroud)