QAチームはGoogle Chromeのブラウザテストをどのように処理しますか?Google Chromeでブラウザテストを行う方法。常に更新中です
Google Chromeは常に更新されるため、テストスコープを特定のバージョンに制限することは難しいです。 GoogleではIE8とIE9のサポートを制限するかもしれませんが、Google Chromeのバージョン番号は動くターゲットです。
可能なアプローチ:DEVサイクルの開始時に
- Freeze Google Chromeバージョン。
- Google Chromeを開発サイクル中に更新できるようにします。現時点でどのバージョンのものであっても、開発してテストしてください。
アプローチ1は、特定のバージョンで全員が同期して、レジストリを編集して自動更新を防止する必要があることを意味します。さらに、バージョンXのコードをリリースする予定ですが、世界ではほとんどがバージョンX + 1に自動アップグレードされます。
#2の問題は、ブラウザの機能が開発サイクル内で変更される可能性があることです。 QAが月曜日に完了し、コードが水曜の水曜日にプッシュされたとします。火曜日にGoogleが大規模な自動アップデートをリリースすると、コードが破損し、誰かが生産に入るまで誰も気づかない可能性がある。
成熟したウェブ開発組織はどのようにこれを処理しますか?標準/有効なHTMLやJavaScript、CSSの構文などを使用し
Chromeのアップデートでレンダリングの動作が変更された例:http://stackoverflow.com/questions/4991046/why-is-chrome-breaking-this-layout – frankadelic