>我试图使用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(
options
);
wdioScreenshot.init(webdriverio);
webdriverio
.init()
.url('http://www.google.com')
.saveScreenshot('google.png')
.end()
.catch(function(err) {
console.log("title error===============>"+err);
});
这是一个有效的代码
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);
});