mirror of https://github.com/vitalif/phantomjs
loadspeed.js: Measure page loading time.
parent
160c4128d8
commit
064ffa84f2
|
@ -0,0 +1,20 @@
|
|||
if (phantom.storage.length === 0) {
|
||||
if (phantom.arguments.length === 0) {
|
||||
phantom.log('Usage: loadspeed.js <some URL>');
|
||||
phantom.exit();
|
||||
} else {
|
||||
var address = phantom.arguments[0];
|
||||
phantom.storage = Date.now().toString();
|
||||
phantom.log('Loading ' + address);
|
||||
phantom.open(address);
|
||||
}
|
||||
} else {
|
||||
var elapsed = Date.now() - new Date().setTime(phantom.storage);
|
||||
if (phantom.loadStatus === 'success') {
|
||||
phantom.log('Page title is ' + document.title);
|
||||
phantom.log('Loading time ' + elapsed + ' msec');
|
||||
} else {
|
||||
phantom.log('FAIL to load the address');
|
||||
}
|
||||
phantom.exit();
|
||||
}
|
Loading…
Reference in New Issue