一般狀況下,咱們在作測試的時候有些步驟是須要截圖的,這樣才能直觀而且也能及時發現錯誤,特別是在作web自動化測試的時候,有些截圖的方式只能截取當前區域,若是有滾動條就一籌莫展了。web
所以,以下提供了一種很好用的截圖方式:ruby
require 'rubygems'測試
require 'selenium-webdriver'ui
sr=Selenium::WebDriver.for :ieurl
url='news.baidu.com'get
sr.get urlselenium
sr.save_screenshot 'C:\temptest\test.jpg'自動化
sr.closetest
.save_screenshot 很好的解決了截圖只能截取當前區域的尷尬。require