Я пытаюсь запустить тест Каспера для внутреннего сайта. Он работает в предпроизводственной среде, пока что код
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();
как вы можете видеть, это не так много, но моя проблема в том, что адрес недоступен. Захват также показывает пустую страницу. Не уверен, что я делаю неправильно. Я проверил код с URL-адресами cnn и google, заголовок и снимок экрана работают нормально. Не знаю, как заставить его работать на внутреннем сайте.