使用Robot Framework获取整个网页的屏幕截图

时间:2016-03-18 12:40:25

标签: python robotframework webpage-screenshot

我在使用robotframework拍摄截图时遇到问题。

目前我在Selenium2library上使用关键字Capture Page Screenshot。问题是,关键字仅捕获屏幕上可见的网页。 我们需要一个可以占据整个网页的屏幕截图。这意味着当它捕获屏幕截图时,它应向下滚动到网页的底部并捕获整个页面。这可能吗?

感谢每个人都可以建议我们是否可以使用其他图书馆。

1 个答案:

答案 0 :(得分:3)

你可以用无头浏览器做到这一点:

http://phantomjs.org/

如果需要,将结果从Python执行,将结果存储到文件中。