通常情况下,我们在做测试的时候有些步骤是需要截图的,这样才能直观并且也能及时发现错误,特别是在做web自动化测试的时候,有些截图的方式只能截取当前区域,如果有滚动条就束手无策了。

因此,如下提供了一种很好用的截图方式:

require 'rubygems'

require 'selenium-webdriver'

sr=Selenium::WebDriver.for :ie

url='news.baidu.com'

sr.get url

sr.save_screenshot 'C:\temptest\test.jpg'

sr.close

.save_screenshot 很好的解决了截图只能截取当前区域的尴尬。

 

 

相关文章:

  • 2021-05-18
  • 2022-12-23
  • 2022-12-23
  • 2021-12-26
  • 2021-08-05
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2022-12-23
  • 2021-12-19
  • 2022-12-23
  • 2022-02-22
  • 2022-12-23
  • 2021-05-19
  • 2021-05-29
相关资源
相似解决方案