var page = require('webpage').create();
var username = "admin";
var password = "P@ssw0rd#!";
var url = "http://" + username + ":" + password + "@localhost:8080/";
page.open(url, function (status) {
function checkReadyState() {
setTimeout(function () {
var readyState = page.evaluate(function () {
return document.readyState;
});
console.log(readyState);
if ("complete" === readyState) {
console.log(page.url);
page.render('screenshot.png');
clearTimeout();
phantom.exit();
} else {
checkReadyState();
}
}, 10000);
}
checkReadyState();
});