当前位置: 代码迷 >> Web前端 >> 说说watir-webdriver那些事(9)屏幕抓图
  详细解决方案

说说watir-webdriver那些事(9)屏幕抓图

热度:78   发布时间:2012-08-21 13:00:22.0
说说watir-webdriver那些事(九)屏幕抓图

一般自动化测试的时候,总会用到抓图,把测试当时的结果保存下来,watir-webdriver使用的是它底层的Selenium-webdriver就有的截屏工具,非常好用,具体代码如下:

?

?

browser.driver.save_screenshot 'screenshot.png'

?

?

记住,他的截屏非常强大,一般页面太长只能截一屏,然后屏幕外的需要使用滚动条,现在你使用这样的截屏,你已经摆脱了这样的麻烦了。

?

?

说道截屏,很多人都想使用屏幕录像工具来把整个过程记录下来,其实我个人认为没有太大的必要,如果录制屏幕的话,那样的话临时文件会很大,我觉得好的办法就是定时截屏就好了,之后可以通过很多工具将多张图片连成一段视频的。具体的做法可以在网上找方法。

  相关解决方案