總結了下目前公司所做的兼容性大致流程:
1.兼容性測試驗收標準(驗收範圍、瀏覽器選擇)
2.方案選擇
3.測試執行
【1.1 驗收範圍】
驗收標準:
主流程業務正常、界面樣式正常、功能測試正常
涉及各種樣式-------懸浮、hover、底色、輸入框等,驗證顯示是否正常
主流程業務:
1)下拉框可選擇;
2)輸入框可輸入;
3)控件功能正常;
3)可正常下單,取消訂單;
【1.2 瀏覽器選擇】
--數據統計 訪問量排行前10瀏覽器
--瀏覽器版本碎片化嚴重 選取訪問量最高的和版本最高的
--其它標準
【2 方案選擇】
不同版本瀏覽器不能同時安裝在一臺機器上 如何模擬多版本瀏覽器測試呢?
方案1: 分派到組員 每人安裝幾個版本瀏覽器 加在一起構造成測試環境
方案2:安裝虛擬機 一個快照存幾個版本瀏覽器 多存幾個快照構成測試環境
方案3:藉助於兼容性測試工具 目前好用的 Turbo.net
【3.測試執行】
如何執行測試呢? 人工操作還是腳本執行
方案1: 人工操作 每次辦發佈前操作
方案2:編寫UI測試腳本 利用分佈式測試在不同瀏覽器執行