Loading article…
| 所有者 | Google社 |
|---|---|
| 作成者 | クリスチャン・プレスナー・ハンセン、サンドホルム |
| メールアドレス | https://v8.github.io/test262/website/default.html |
| コマーシャル | いいえ |
| 登録 | いいえ |
| 発売 | 2009年6月29日[1] |
| 現在の状況 | アクティブ (バージョン 1234) |
コンテンツライセンス | 新しいBSDライセンス |
Sputnik はJavaScript適合性テストスイートです。このテストスイートの目的は、JavaScript実装がECMA-262 仕様第 5 版にどの程度準拠しているかを、第 3 版にも存在する機能のみに注目して判定することでした。[1]このテストスイートには、JavaScript 言語のあらゆる側面に触れる 5000 以上のテストが含まれていました。[1] [2]
このテストは、Google Chromeで使用されるV8 JavaScriptエンジンの適合性をテストするためにロシアで作成されました。[1]
Google Labs の段階的廃止の一環として、Google は Sputnik をシャットダウンしました。現在の Sputnik テストはすべて、ECMA の Test262テスト スイートに組み込まれています。
合格しないブラウザ
合格しないブラウザの例として、Konqueror 4.10.1 は依然として 11573 のテストのうち 91.8% しか合格していません。
デスクトップブラウザ
スコアは不合格となったテストの数を表します。満点は 0 (100%) です。
ECMAScript テストスイート
GoogleはSputnikテストスイートのテストをECMA Internationalに渡し、ECMAScript 262テストスイートに組み入れました。しかし、一部のSputnikテストには問題があり、ECMAScript第5版の仕様に準拠していないことが判明しました。[3]
モバイルブラウザ
参照
参考文献
- ^ abcd Hansen、Christian Plesner (2009 年 6 月 29 日)。「スプートニクを軌道に乗せる」。The Chromium Blog。Google。2010年9月 8 日閲覧。
- ^ 「勝者は、Opera、IE、Firefox、Chrome、Safari の順です」。kristopolous。2011 年 11 月 11 日。2011 年12 月 6 日閲覧。
- ^ バグ 18 - いくつかのテストでは、ステートメントコンテキストで FunctionDeclaration があっても問題ないと想定しています。
外部リンク
- ECMAScript Test262 (Sputnik) 公式ページ
- Google Codeのソースコード
