Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/selenium/4.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 如何绕过未定义的方法“send#u keys';_Ruby_Selenium_Selenium Webdriver_Webdriver_Rack - Fatal编程技术网

Ruby 如何绕过未定义的方法“send#u keys';

Ruby 如何绕过未定义的方法“send#u keys';,ruby,selenium,selenium-webdriver,webdriver,rack,Ruby,Selenium,Selenium Webdriver,Webdriver,Rack,在我们的Ruby on Rails应用程序中运行特性测试时,我得到了未定义的方法“send_keys”,在过去3年中,我们一直在尝试运行rspec capybara测试 在我们的Gemfile中有gem'selenium webdriver','~>2.47.1',它显示在Gemfile.lock中 我们怀疑我们没有使用正确的驱动程序,但鉴于我们的Gemfile,不确定为什么不使用 我们的目标是: <input class="zip-code-input" id="landing-zip-

在我们的Ruby on Rails应用程序中运行特性测试时,我得到了
未定义的方法“send_keys”
,在过去3年中,我们一直在尝试运行rspec capybara测试

在我们的
Gemfile
中有
gem'selenium webdriver','~>2.47.1'
,它显示在Gemfile.lock中

我们怀疑我们没有使用正确的驱动程序,但鉴于我们的
Gemfile
,不确定为什么不使用

我们的目标是:

<input class="zip-code-input" id="landing-zip-code" maxlength="5" name="landing[zip_code]"
pattern="[0-9]*" placeholder="ZIP Code" size="5" tabindex="1" title="Five-Digit ZIP Code"  
value="" type="text">
但我一直找不到任何方法来改变这一点

此处记录了发送密钥:

如果您使用的是capybara gem,并且试图填充文本字段,则必须使用以下语法

在“着陆邮政编码”中填写:“123456”


查找引用

如果您使用的是capybara gem,并且如果您试图填充文本字段,则必须使用以下语法

在“着陆邮政编码”中填写:“123456”


查找引用

您使用的是什么语言?该方法不是称为sendKeys吗?-编辑好,不是,你也要发送什么对象的密钥?您是说selenium代码以前都可以使用?添加了send_-keys方法(顺便说一句,与.net方法不同),我们试图在asn输入字段中使用
.set
输入邮政编码,但它不起作用,所以我们尝试send_-keys。您使用的是什么语言?该方法不是名为sendKeys?-编辑好,不是,你也要发送什么对象的密钥?您是说selenium代码以前都可以使用?添加了send_-keys方法(顺便说一句,与.net方法不同),我们正试图使用
.set
在asn输入字段中输入邮政编码,但它不起作用,所以我们正在尝试send_-keys
$ bundle | grep rack
Using rack 1.4.7
Using crack 0.3.2
Using rack-cache 1.5.1
Using rack-test 0.6.3
Using rack-ssl 1.3.4
Using rack-protection 1.5.3
Using rack_session_access 0.1.1