質量保證小組如何處理谷歌瀏覽器的瀏覽器測試?如何在不斷更新的谷歌瀏覽器中進行瀏覽器測試
由於Google Chrome不斷更新自身,因此將測試範圍限制爲特定版本存在挑戰。儘管我們可能會限制對IE8和IE9的支持,但Google Chrome的版本號是一個移動目標。
可能的方法:
- Freeze Google Chrome版本在開發週期的開始。
- 允許Google Chrome在開發週期中自行更新。開發和測試當前的任何版本。
方法#1意味着每個人都需要同步特定版本,並編輯其註冊表以防止自動更新。此外,您將發佈X版本的代碼,而世界將主要自動升級到版本X + 1。
#2的問題在於瀏覽器功能可能會在開發週期內發生變化。假設QA在星期一完成,代碼將在週三推出。如果谷歌週二發佈重大自動更新,可能會導致代碼崩潰,直到產品投入生產時纔會知道。
成熟的網絡開發組織如何處理這個問題?
Chrome更新改變了呈現行爲的一個示例:http://stackoverflow.com/questions/4991046/why-is-chrome-breaking-this-layout – frankadelic