使用jasmine js时如何在selenium webdriver中捕获屏幕?

时间:2015-04-11 17:50:31

标签: selenium-webdriver automation jasmine protractor selenium-chromedriver

请在以下问题中提供帮助:

如何在使用jasmine js时在selenium webdriver中捕获屏幕?

不是因为错误,只是为了在测试期间捕获网站页面。

1 个答案:

答案 0 :(得分:3)

这是How can I get screenshots of failures?常见问题解答页面中描述的内容:

browser.takeScreenshot().then(function(png) {
  var stream = fs.createWriteStream("/tmp/screenshot.png");
  stream.write(new Buffer(png, 'base64'));
  stream.end();
});

takeScreenshot() API reference