URL を読み込み、読み込み時間を表示する Web ローダーを作成しました。私の質問は、このサイトに仮想ユーザーを追加して複数のユーザー テストを同時に実行し、選択した URL のストレス テストを行う方法です。
<html>
<head>
<script type="text/javascript">
beforeload = (new Date()).getTime();
function pageloadingtime()
{
afterload = (new Date()).getTime();
seconds = (afterload-beforeload)/1000;
document.getElementById("loadingtime").innerHTML = "<font color='red'>(You Page Load took " + seconds + " second(s).)</font>";
}
</script>
<title>load time</title>
</head>
<body>
<div id="loadingtime"></div>
<script type="text/javascript">
function Reload() {
beforeload = (new Date()).getTime();
var f = document.getElementById('iFrame');
f.src = f.src;
}
</script>
<script type="text/javascript">
function submitStuff(){
document.getElementById('iFrame').src = 'http://' + document.theForm.url.value;
return false ;
}
</script>
<form name="theForm" method="post" onsubmit="return submitStuff();">
<input name="url" value="" >
<input type="submit" name="submitButton" value="Submit/Refresh" onclick="Reload();">
</form>
<iframe id="iFrame" width="1320" height="540" src="http://www.default.com" onload="pageloadingtime();"></iframe>
</body>
</html>