Skip to content
dynamis edited this page May 24, 2019 · 15 revisions

テスト・検証について

Web Platform Test

ビルドした Gecko の QA テストは Mozilla が実行しているテスト を参考にする。Renesas RZ/G シリーズではサブセットとして W3C がホストしているテストケース集 WPT (Web Platform Test) を実行している。

WPT は W3C の WPT リポジトリに各ブラウザベンダーなどが Contribute する形でメンテされているテストスイートだが、 Gecko のソースには各バージョン毎に その時点の WPT が含まれている のでそちらを使うのでもよい (日々テストセットが変わるのが嫌なら Gecko ソースのものを使う)。

WPT には主に TestHarness.js test と RefTest のテストがあり (他にも Visual TestManual Testがある)、それぞれ詳しくは以下のページを参照。

Test

  • HTML 5 TEST
    • 正常ビルドと比べて点数が低くなっていないことで、簡易的な機能確認テストを行うのに使える
    • OS やブラウザバージョンによって点数も変わるし、このサイトのテスト内容自体も日々変わる

サンプルコンテンツ

負荷テスト

重たいページで警告を出して JS 実行を中断させてしまう dom.max_script_run_time pref を変更してから実行すること。 折角実行したらスコアは ベンチマークページ に記録しておく。

You can’t perform that action at this time.