WebdriverIO - 将HTML转换为PNG

时间:2018-04-09 08:18:39

标签: node.js selenium selenium-chromedriver webdriver-io webpage-screenshot

我尝试使用webdriverIO将html转换为png,但它无效。 请帮助我。

var selenium = require('selenium-standalone'5.6.2);

var wdioScreenshot = require('wdio-screenshot'0.2.1);

var webdriverio = require('webdriverio'4.2.11).remote(         选项     );

wdioScreenshot.init(webdriverio);

webdriverio
    .init()
    .url('http://www.google.com')
    .saveScreenshot('google.png')
    .end()
    .catch(function(err) {
        console.log("title error===============>"+err);
    });

1 个答案:

答案 0 :(得分:0)

这是一个有效的代码

var webdriverio = require('webdriverio');
var options = {
  desiredCapabilities: {
    browserName: 'chrome'
  }
};

webdriverio
    .remote(options)
    .init()
    .url('http://www.google.com')
    .saveScreenshot('google.png')
    .getTitle().then(function(title) {
        console.log('Title was: ' + title);
    })
    .end()
    .catch(function(err) {
        console.log(err);
    });