【发布时间】:2019-12-28 00:39:19
【问题描述】:
我的html结构如下:
<input name="ctl00$ContentPane$Password" type="password" id="ctl00_ContentPane_Password">
从 UI 看是这样的:
我的 ruby 脚本如下:
browser.text_field(:id => 'ctl00_ContentPane_Password').wait_until_present(10) - 返回 true
...那么这个命令:
browser.text_field(:id => 'ctl00_ContentPane_Password').set ('test') - 返回错误信息
Session: [Watir::Exception::UnknownObjectException] unable to locate element, using {:id=>"ctl00_ContentPane_Password", :tag_name=>"input or textarea", :type=>"(any text type)"}
有人熟悉 Watir 的这些荒谬问题吗?
【问题讨论】:
-
您能否提供(最少的)HTML 来重现此行为?