无法在GRID中找到元素

时间:2016-03-24 20:48:50

标签: ruby cucumber watir watir-webdriver

我无法在网格单元格中输入文字。 浏览器是IE。我已经绑定了许多语法变体。 虽然我有身份证,但他们很有活力。

特定错误:

Unable to find element 

这是我的框架结构:

require 'rubygems'
require 'watir-webdriver'
require 'watir'
require 'rspec'
require 'cucumber'
require 'selenium-webdriver'
require 'rufus/scheduler'

这是HTML:

<INPUT id=Grid1_txtEdit style="FONT-SIZE: 8pt; BORDER-TOP: #7f9db9 1px solid; HEIGHT: 20px; FONT-FAMILY: Tahoma; BORDER-RIGHT: medium none; WIDTH: 52px; BORDER-BOTTOM: #7f9db9 1px solid; POSITION: absolute; TEXT-ALIGN: left; PADDING-TOP: 4px; PADDING-LEFT: 2px; LEFT: 55px; BORDER-LEFT: #7f9db9 1px solid; Z-INDEX: 300; DISPLAY: none; TOP: 0px" _editBoxGridName="Grid1" _forceChange="false">

1 个答案:

答案 0 :(得分:0)

最终用户无法与隐藏元素进行交互。 WebDriver将模仿此行为,而不是尝试与隐藏元素进行交互。