前回に引き続き、script.aculo.usに付属の ユニットテスト(unittest.js)の使い方です。 今回は、ベンチマーク関数やマウス、キーボードのシミュレート関数の使い方を解説していきます。 benchmark関数 benchmark関数は、前回挙げた assert系とはちょっと動きが異なり、その名の通り、任意の関数のベンチマーク(処理時間の計測)を取るために使います。 benchmark( func [, times] ) funcを timesで指定した回数だけ実行し、処理にかかった時間をログに表示します。timesを省略すると、一回だけ実行されます。 例えば、こんな感じで使います。 var domOperation = function(){ var div = document.createElement( 'div' ); document.body.appendCh