テストが実行される時にテストハーネスによって呼び出されます。よって呼び出される物以外は無視されます。tabbrowser)への参照です。関数や変数に名前を付ける時には注意してください。テストファイルの内容はブラウザウィンドウと同じスコープで実行されるため、変数名が衝突すると、テストの実行時に問題が起こる可能性があります。テスト用のコードによる副作用をなるべく少なくすると同時に、他のテストに影響を与えないために、テストの実行が終わった後は「クリーンアップ」を自ら行うようにしてください。サポートされているものと全く同じ物を使えます。ドキュメントの比較関数がどのように動作するかを参照してください。利用する事もできます。テストファイルの名前は「browser_」で始まり、拡張子は「.js」でなければなりません。バグ番号だけを使うよりも、より問題の内容を読み取りやすいファイル名にすることが、強く推奨されます。テストと同じフォルダに置かれなければなりません)にまとめる事ができます。コープに注入されることになります。実行されるよりも前に行われる事に注意してください。用意されている関数と同じ名前の関数を使う事で、非同期のテストも実行することができます。finish()を呼びます。}もしあなたのテストがランダムにタイムアウトした時、それが処理に時間がかかりすぎるせいで起こっていると考えるならば、タイムアウトまでの時間を延ばす事ができます。これは完全な解決ではなく、あなたはなぜそのテストに長い時間がかかっているのか(テストの設計が良くないせいだったり、パフォーマンス上の問題があるせいだったりはしないか)を調査することが望ましいという事に気をつけて下さい。30秒を何倍するかを整数で受け取ります。60秒(2×30秒)待つ」という事になります。}テスト内での例外test()内で投げられたあらゆる例外は、捕捉され、テストにおいて失敗として報告されます。実行を妨げた場合は実行結果において報告されます。テスト実行後のクリーンアップテストを実行し終えた後に何らかの特別なクリーンアップ処理を行う必要がある場合は、テストが完了した後に必ず呼ばれる、クリーンアップ用の関数を登録する事ができます。中でも)呼ぶ事ができます。クリーンアップ用の関数は必要なだけ任意の個数登録できることに注意してください。クリーンアップ用関数はまた、テストがタイムアウトした時にも必ず呼ばれますので、次に実行されるテストを汚染してそれらが失敗してしまうといった事が起こらないように強制する事ができます。テストに関する処理をここに書く}テストを書く時は、失敗に備えて下さい。書くことは、テストの成功後に自分でクリーンアップ処理を行うよりもより望ましいです。テストの中で設定値を変更していても、それを必ずリセットするようにしておけば、あなたのテストは他のテストに何も影響を及ぼしません。中にそのファイルを追加して下さい。始まるようにしなければならない事も憶えておいて下さい。含まれている事を確認しておいて下さい。chrome://mochitests/content/browser/[path_to_file]で参照できるようになります。inbox.現在、ニュースレターは英語でのみ提供されています。従って私の個人情報を扱うことに同意します。