Я хотел бы использовать Nightmare JS, чтобы определить, загружается ли страница, проверяя код состояния 200. Я посмотрел варианты goto, но не смог понять это. У кого-нибудь есть идеи?Кошмар JS Код состояния страницы
var Nightmare = require('nightmare');
var should = require('chai').should();
describe('PageLoad Test', function() {
var url = 'http://www.yahoo.com';
describe('Browse Page', function() {
it('should return 200 status', function (done) {
this.timeout(15000);
new Nightmare()
.goto(url)
.wait(1000)
.evaluate(function() {
return document.querySelector('div.items').innerHTML;
})
.then(function (element) {
element.should.equal(element);
done();
})
.catch(function (error) {
console.error('page failed to load', error);
done('epic failure')
})
});
});
});
Это также работает, спасибо! –