Selenium テストで browsermob プロキシを使用しようとしています。したがって、次のコードを書きました。
require 'selenium-webdriver'
require 'browsermob/proxy'
server = BrowserMob::Proxy::Server.new ".//browsermob-proxy-2.0-beta-8//"
server.start
しかし、上記のスクリプトを実行すると、Access is denied. (5) (ChildProcess::LaunchError)
エラーが発生します。
c:/Ruby193/lib/ruby/gems/1.9.1/gems/childprocess-0.3.6/lib/childprocess/windows/process_builder.rb:87:in `create_process': Access is denied. (5) (ChildProcess::LaunchError)
from c:/Ruby193/lib/ruby/gems/1.9.1/gems/childprocess-0.3.6/lib/childprocess/windows/process_builder.rb:34:in `start'
from c:/Ruby193/lib/ruby/gems/1.9.1/gems/childprocess-0.3.6/lib/childprocess/windows/process.rb:63:in `launch_process'
from c:/Ruby193/lib/ruby/gems/1.9.1/gems/childprocess-0.3.6/lib/childprocess/abstract_process.rb:67:in `start'
from c:/Ruby193/lib/ruby/gems/1.9.1/gems/browsermob-proxy-0.1.3/lib/browsermob/proxy/server.rb:27:in `start'
from test.rb:6:in `<main>'
エラーを取り除くのを手伝ってください。