1.爲何要進行適配測試呢?瀏覽器
由於目前分辨率、系統、廠商衆多,若是不去作適配會出現某些分辨率UI不正確,某些系統或廠商手機上功能錯誤或不可用的狀況,因此針對此狀況咱們要進行適配測試,適配主要分爲分辨率適配、系統適配。測試
2.分辨率適配spa
一、手機選取規則視頻
1)須要覆蓋所有分辨率開發
目前常見分辨率爲:bug
480X800、480X85四、540X960、720X1280、800X1280、1080X1920、1440X2560;im
2)同一分辨率有多個手機時,儘可能選用主流機型和系統;總結
3)多個分辨率都有多個手機時,按照覆蓋系統和廠商的規則去選取,舉例以下:top
480X800與480X854的手機都有多個手機,也同時具備4.0系統,可是隻有480X854的手機有2.3系統的手機,因此480X854的手機選取一個2.3系統的就不選用4.0系統的,在覆蓋分辨率的同時儘可能的去覆蓋系統;img
根據如上規則選取手機列表以下:
二、用例選取規則
分辨率適配時,主要選取用例中關於UI檢查相關的用例。
三、分辨率適配開始時機
分辨率適配須要在視覺同窗對主流機型(目前咱們視覺只走查1080X1920的手機)走查經過後再進行適配;若是沒有視覺走查的狀況下,也須要在主流機型上測試經過後再進行分辨率適配測試。
3.系統適配
一、手機選取規則
1)覆蓋全部系統適配系統
目前常見系統爲:
2.3.X、4.0.X、4.1.X、4.2.X、4.三、4.4.X、5.0.X、5.1.X、6.0.X、7.X、8.0
2)在保證覆蓋系統的同時儘可能選取目前使用應用用戶中佔比較大的品牌,舉例以下:
小米和nexus都有6.0的手機,可是在國內小米手機用戶量遠大於nexus系列,因此6.0的手機選用小米手機;
3)在適配前須要與開發溝通適配系統是否能夠適當減小,舉例以下:
在某一個版本適配瀏覽器視頻播放功能時,因爲改動較少,能夠適當減小適配系統,最終確認適配系統有2.3.X(X>=5)、4.0.X -4.3(任選一部)、4.4.X、5.0.X-5.1.X(任選一部)、6.0.X;
4)後期至少每半年更新一次應用機型top列表,根據列表更新適配機型。
根據如上規則選取手機列表以下:
在進行系統適配時,主要選取用例中主功能相關的用例。
須要在新功能測試完畢而且將bug修改完畢後進行系統適配測試。
總結:
因爲目前分辨率、系統、廠商衆多,爲了保證質量,適配測試是不可缺乏的。
以上就是我在實際工做中總結的適配測試手機選取規則、用例選取規則和適配測試開始時機,歡迎你們一塊兒來討論!