请在以下问题中提供帮助:
如何在使用jasmine js时在selenium webdriver中捕获屏幕?
不是因为错误,只是为了在测试期间捕获网站页面。
答案 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();
});