ブラウザーとその頻度

Sauce Labsは、さまざまなSelenium環境でWebアプリケーションの自動テストを実行する独自のツールを使用して、多くのエラーに関する大量の統計情報を受け取ります。 多くの場合、エラーは悪いコードではなく、悪い接続ではなく、宇宙からの帯電した微粒子ではなく、ブラウザの「クラッシュ」が原因で発生します。 もちろん、この場合、ブラウザーは再起動されますが、特定のブラウザーの信頼性を判断できる会社主導のクラッシュ統計に興味があります。







2年前の2011年8月に、Sauce Labsは既に類似の統計を公開しましたが、同社の顧客が実施した数百万のテストに基づいた詳細な統計はありません。 結果はある程度予測可能でしたが、いくつかの驚くべき点がありました。



もちろん、Internet Explorer 6は最悪のブラウザの1つであり、その新しいバージョンでさえ信頼性に欠けていました。 Firefoxは2011年に「落ちていない」ことが判明しましたが、Google Chromeは、ユーザーに不安定なバージョンを残さないように絶えず更新されていたため、悪くはありませんでした。 テスト結果によると、Operaも好調でした。



衝撃は、Safariのパフォーマンスでした。 3番目の、最も古いバージョンは、高い信頼性を示しました。 4番目のバージョンはそれほど悪くはありませんでした。 5番目の、当時の最新バージョンは、「おじいさん」IE 6のほぼ2倍の頻度で「クラッシュ」しました。これはおそらく、SafariのテストがWindowsで合格したという事実によるものですが、3番目とそのような環境での4番目のバージョン。







5500万のテストに基づいて新しいデータが編集されました。 結果は驚くべきものではなく、予想もされていないように見えるかもしれません。バージョンごとに配布しないと、Internet Explorerは1/4パーセントの割合で低下します。







このグラフは、テストが実行される150を超えるさまざまな作業環境から最も頻繁に「落ちてくる」ブラウザを示しています。 IE 6および7は、それぞれテストの0.31%および0.29%で不安定です。 その後に、ChromeとFirefoxの古いバージョンが続きます。 これらの各ブラウザーは、少なくとも1,000回のテストのために起動されました。







少なくとも1,000のテストが実行された最新のブラウザーバージョンのデータ。 ご覧のとおり、ChromeとFirefoxは実際には「落ちません」。 Opera 12は驚くほど信頼性が低く、Safari 5(0.16%)と比較して、6番目のバージョンはパフォーマンス(0.12%)を改善しました。 分析したブラウザーの半分では、エラー率は0.07%未満でした。これは、最新のブラウザーがどれほど信頼できるものになったかを示しています。







もう1つの興味深い詳細は、Internet Explorerブラウザーのパフォーマンスのバージョンごとの段階的な改善です。 マイクロソフトは、同社が以前の後退を認識し、IEがユーザーとともに成熟したことを約束するコマーシャルを本当に正当化します。 Sauce Labsのテスト結果によると、最後の(10番目の)バージョンはケースの0.05%でのみ「落ち」、FirefoxとChromeのレベルまで競争力を高めています。



All Articles