首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法识别Ruby-WATIR中的元素?

无法识别Ruby-WATIR中的元素?
EN

Stack Overflow用户
提问于 2017-05-15 23:49:47
回答 1查看 234关注 0票数 0

页面:

代码语言:javascript
复制
<input type="submit" class="btn auth-button" value="Submit">

WATIR代码:

代码语言:javascript
复制
Then(/^I click on submit$/) do
  browser.button(:class,"btn auth-button").click
end

例外:

代码语言:javascript
复制
Then I click on submit                                                                                   # Features/Step_definitions/ChefD.rb:178
      element located, but timed out after 30 seconds, waiting for true condition on #<Watir::Button: located: true; {:class=>"btn auth-button", :tag_name=>"button"}> (Watir::Exception::UnknownObjectException)
      ./Features/Step_definitions/ChefD.rb:179:in `/^I click on submit$/'
      features/Sanity_scenarios.feature:47:in `Then I click on submit'

请告诉我如何识别这个元素?

EN

回答 1

Stack Overflow用户

发布于 2017-05-17 17:57:53

试试这个:

代码语言:javascript
复制
 btn = @browser.button value: 'Submit'
    btn.exists?
    btn.click
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/43983820

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档