Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/ruby/23.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为selenium webdriver设置Sikuli?_Ruby_Sikuli - Fatal编程技术网

如何使用Ruby为selenium webdriver设置Sikuli?

如何使用Ruby为selenium webdriver设置Sikuli?,ruby,sikuli,Ruby,Sikuli,我将SeleniumWebDriver与Ruby一起使用。我想和西库利一起练习。那么,有人知道如何安装Sikuli、设置和配置它,以便在Ruby中使用Selenium吗?请一步一步地告诉我怎么做 我安装了jruby、sikuli gem和sikuli IDE,但我不知道如何配置它们一起工作 当我运行脚本时,它总是显示: c:/Ruby200/lib/ruby/gems/2.0.0/gems/sikuli-0.3.0/lib/sikuli/platform.rb:16:in `sikuli_sc

我将SeleniumWebDriver与Ruby一起使用。我想和西库利一起练习。那么,有人知道如何安装Sikuli、设置和配置它,以便在Ruby中使用Selenium吗?请一步一步地告诉我怎么做


我安装了jruby、sikuli gem和sikuli IDE,但我不知道如何配置它们一起工作

当我运行脚本时,它总是显示:

c:/Ruby200/lib/ruby/gems/2.0.0/gems/sikuli-0.3.0/lib/sikuli/platform.rb:16:in `sikuli_script_path': Failed to load 'sikuli-script.jar' from the Sikuli home directory (LoadError)
Make sure %SIKULI_HOME% or $SIKULI_HOME is set!
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/sikuli-0.3.0/lib/sikuli.rb:2:in `<top (required)>'
from c:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `require'
from c:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:110:in `rescue in require'
from c:/Ruby200/lib/ruby/site_ruby/2.0.0/rubygems/core_ext/kernel_require.rb:35:in `require'
from C:/geoic/test_sikuli.rb:11:in `<main>'
c:/Ruby200/lib/ruby/gems/2.0.0/gems/sikuli-0.3.0/lib/sikuli/platform.rb:16:在“sikuli脚本路径”中:未能从sikuli主目录加载“sikuli脚本.jar”(加载错误)
确保设置了%SIKULI_HOME%或$SIKULI_HOME!
来自c:/Ruby200/lib/ruby/gems/2.0.0/gems/sikuli-0.3.0/lib/sikuli.rb:2:in`'
来自c:/Ruby200/lib/ruby/site\u ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:110:in'require'
来自c:/Ruby200/lib/ruby/site\u ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:110:in'rescue in require'
来自c:/Ruby200/lib/ruby/site\u ruby/2.0.0/rubygems/core\u ext/kernel\u require.rb:35:in'require'
来自C:/geoic/test_sikuli.rb:11:in`'
虽然我已经设置了SIKULI\u HOME=C:\Program Files(x86)\SIKULI X\


有人知道原因吗?请告诉我一些想法。

如果你详细说明你的尝试,你会得到更好的答案。例如,有人看到这个案例吗?请告诉我一些想法。