Watir:浏览器未对焦时出错

时间:2017-07-14 09:43:08

标签: ruby watir

我使用Ruby / Watir测试登录/注销网站。我的简单代码:

@b.goto 'website_address'
@b.text_field(:id => USR_NAME_FLD).set username
@b.text_field(:id => PASSWORD_FLD).set password
@b.div(:id => LOGIN_BUTTON).click

当浏览器窗口从一开始就聚焦或未聚焦时效果很好,但是当我在输入用户名/密码的阶段更改焦点(切换到另一个窗口)时,我在尝试访问时遇到用户名/密码不匹配错误登录。

两个字段都包含正确的值,因此问题应该在其他地方。

浏览器实例化:

capabilities = Selenium::WebDriver::Remote::W3CCapabilities.firefox(accept_insecure_certs: true) 
@b = Watir::Browser.new( :firefox, :desired_capabilities => capabilities)   

0 个答案:

没有答案