我的代码有很多这样的:driver.blahblahblah
. 考虑以下代码示例,取自http://www.browserstack.com/automate/ruby。
require 'rubygems'
require 'selenium-webdriver'
driver = Selenium::WebDriver.for(:remote,
:url => "http://USERNAME:ACCESS_KEY@hub.browserstack.com/wd/hub")
driver.navigate.to "http://www.google.com/ncr"
element = driver.find_element(:name, 'q')
element.submit
puts driver.title
driver.quit
我怎样才能driver
隐含?例如有一个方法叫做driver.save_screenshot()
. 我想说save_screenshot("a.png")
因为只有driver
变量/对象有这个方法。