0
我正在使用Selenium的外部模式下運行Webrat的黃瓜測試。在生產中,我們運行在https後面,所以我們需要在https上運行我們的黃瓜測試。告訴黃瓜測試運行在https
是否有我們可以指定黃瓜,網頁或硒需要使用https的地方?理想情況下,這可以通過給予Webrat的參數來指定。
我看過一些看起來像是可能的東西,如果我重寫在selenium.rb文件下捆綁的默認SeleniumClientDriver。
env.rb =>
Webrat.configure do |config|
config.mode = :selenium
config.aplication_address = 'localhost'
config.aplication_port = 11090
config.selenium_server_address = 'localhost'
config.selenium_server_port = 4444
config.selenium_browser_key = '*iexploreproxy'
config.application_framework = :external
end
World do
session = Webrat::SeleniumSession.new
session.extend(Webrat::Methods)
session.extend(Webrat::Selenium::Methods)
session.extend(Webrat::Selenium::Matchers)
session
end
感謝您的幫助!