`
yanzilee9292
  • 浏览: 528247 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

selenium-webdriver ruby 最大化浏览器窗口

 
阅读更多

selenium-webdriver没有提供非IE浏览器的maximizeWindow方法,我们需要手动间接实现:

def maximize_window
      maxWidth = driver.execute_script("return window.screen.availWidth;")
      maxHeight = driver.execute_script("return window.screen.availHeight;")
      driver.manage.window.resize_to(maxWidth, maxHeight)
      #position = Selenium::WebDriver::Point.new(0,0)
      driver.manage.window.position = Selenium::WebDriver::Point.new(0,0)
      driver.manage.window.resize_to(maxWidth, maxHeight)
end
 
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics