如何使用Ruby为selenium webdriver设置Sikuli?
我将SeleniumWebDriver与Ruby一起使用。我想和西库利一起练习。那么,有人知道如何安装Sikuli、设置和配置它,以便在Ruby中使用Selenium吗?请一步一步地告诉我怎么做如何使用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
我安装了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\
有人知道原因吗?请告诉我一些想法。如果你详细说明你的尝试,你会得到更好的答案。例如,有人看到这个案例吗?请告诉我一些想法。