尝试在不进行系统调用的情况下提取浏览器版本。下面是我的 Ruby 代码。
#!/usr/bin/env ruby
require "selenium-webdriver"
# Tell the Ruby bindings to use Marionette.
# This will not be necessary in the future,
# when Selenium will default to marionette
caps = Selenium::WebDriver::Remote::Capabilities.firefox marionette: true
browser = Selenium::WebDriver.for :firefox, :desired_capabilities => caps
puts browser.capabilities["version"]
执行后没有任何内容返回到终端。