gpt4 book ai didi

javascript - casperjs 测试一个内部站点

转载 作者:行者123 更新时间:2023-11-30 13:07:21 25 4
gpt4 key购买 nike

我正在尝试为内部站点运行 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 检查了代码,标题和屏幕截图工作正常。不确定如何使其适用于内部站点。

最佳答案

我遇到了完全相同的问题。在我的浏览器中,我可以解析 url,但 capserjs 不能。我得到的只是网页的 about::blank

添加 --ignore-ssl-errors=yes 非常有效!

casperjs mytestjs //didn't work

capserjs --ignore-ssl-errors=yes mytestjs //worked perfect!

关于javascript - casperjs 测试一个内部站点,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15199343/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com