有没有办法填充一个看起来像这样的字段......
<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)
任何想法?
答案 0 :(得分:4)
使用Selenium,您无法与不可见的webelements交互。 Selenium用于模仿实际的用户交互,因此无法使用Selenium无法手动执行任何操作。