3

我正在寻找一种在运行验收测试时保存网页元素屏幕截图的方法。Capybara 或其他带有 RSpec/Cucumber 测试的工具可以做到这一点吗?

4

2 回答 2

2

看看 phantomjs。

这个问题是关于如何只抓取屏幕的一部分。

如何使用 PhantomJS 渲染页面的一部分?

于 2012-12-03T12:17:39.240 回答
0

使用 Capybara 拍摄屏幕截图非常容易。

http://www.opinionatedprogrammer.com/2012/01/screenshots-with-capybara-selenium/

但是,我不相信当前的屏幕截图实现可以在页面上挑选特定元素。

于 2012-12-03T12:16:15.387 回答