0

有没有办法填写一个看起来像这样的字段......

<span id="you_cannot_see_me" style="display: none;">              
    <input id="hidey" name="hidey" type="text" value="">          
</span>

我努力了...

accessthis = find('#hidey').should_not be_visible
fill_in( accessthis , :with => 'desired text')

...并收到以下错误

Unable to find field false (Capybara::ElementNotFound)

有任何想法吗?

4

1 回答 1

4

使用 Selenium,您不能与不可见的 web 元素进行交互。Selenium 用于模拟实际的用户交互,因此您无法手动完成的任何事情都无法使用 Selenium 完成。

于 2013-01-11T16:53:28.090 回答