Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 瓦蒂尔:可以';不要将焦点移动到控件,因为该控件不可见、未启用或其类型不接受焦点_Ruby On Rails_Ruby_Ruby On Rails 3_Selenium Webdriver_Watir - Fatal编程技术网

Ruby on rails 瓦蒂尔:可以';不要将焦点移动到控件,因为该控件不可见、未启用或其类型不接受焦点

Ruby on rails 瓦蒂尔:可以';不要将焦点移动到控件,因为该控件不可见、未启用或其类型不接受焦点,ruby-on-rails,ruby,ruby-on-rails-3,selenium-webdriver,watir,Ruby On Rails,Ruby,Ruby On Rails 3,Selenium Webdriver,Watir,我是watir的新手,目前正在使用它来自动化应用程序,但是当我尝试单击按钮时,我遇到了一个错误 Watir代码如下所示: $browser.button(:id,"Button_one").click 按钮的html如下所示: <input id="Button_one" class="ButtonA ButtonB" type="submit" value="Continue">. 按钮似乎不可见,已禁用。此错误的原因是什么??请让我知道如何处理这件事……试试这个: $bro

我是watir的新手,目前正在使用它来自动化应用程序,但是当我尝试单击按钮时,我遇到了一个错误

Watir代码如下所示:

$browser.button(:id,"Button_one").click 
按钮的html如下所示:

<input id="Button_one" class="ButtonA ButtonB" type="submit" value="Continue">.
按钮似乎不可见,已禁用。此错误的原因是什么??请让我知道如何处理这件事……

试试这个:

$browser.button(:id => "Button_one").when_present.click 
试试这个:

$browser.button(:id => "Button_one").when_present.click