我正在尝试为内部站点运行 casper 测试。它在预生产环境中运行,到目前为止的代码是
var casper = require('casper').create({
verbose: true,
loglevel:"debug"
});
// listening to a custom event
casper.on('page.loaded', function() {
this.echo('The page title is ' + this.getTitle());
this.echo('value is: '+ this.getElementAttribute
('input[id="edit-capture-amount"]',
'value'));
});
casper.start('https://preprod.uk.systemtest.com', function() {
this.echo(this.getTitle());
this.capture('frontpage.png');
// emitting a custom event
this.emit('age.loaded.loaded');
});
casper.run();
如您所见,它并不多,但我的问题是地址无法访问。捕获还显示一个空白页。不知道我做错了什么。我已经用 cnn 和 google url 检查了代码,标题和屏幕截图工作正常。不知道如何使它适用于内部站点。