Web測試兼容性
隨時操作系統,瀏覽器越來越多樣性,導致軟件兼容性測試在目前軟件測試領域占有很重要的地位,無論是B/S架構還是C/S架構的軟件都需要進行兼容性測試,為了充分保證產品的平臺無關性,使用戶充分感受到軟件的友好。
Web兼容性測試大致有如下幾個分類:
1、操作系統/平臺兼容:
常見的操作系統有windows、unix、linux等,對于普通用戶來講,最常用的是Windows操作系統。Windows操作系統包括Windows XP,windows 2003,vista,Win2000/NT,Windows9x等等,每個軟件產品的兼容性測試是一個循序漸進的過程。
就阿里旺旺客戶端來說,針對阿里旺旺用戶的使用人群,已經市面上主流的操作系統和投訴問題中涉及到的操作紫銅展開專項兼容性測試,累計的操作系統兼容性測試范圍有:
操作系統 | 版本 | 備注 |
Windows XP | Home家庭版(32bit) | 主流操作系統 |
Professional專業版(32bit) | 主流操作系統 | |
Windows Vista | Home Basic初級家庭版(32bit) | 主流操作系統 |
Ultimate終極版(32bit) | 主流操作系統 | |
Windows 7 | Home Basic初級家庭版(32bit) | 品牌機預裝主流操作系統 |
Home Basic初級家庭版(64bit) | 品牌機預裝主流操作系統 | |
Ultimate旗艦版(32bit) | D版主流操作系統 | |
Ultimate旗艦版(64bit) | D版主流操作系統 |
針對每次迭代的客戶端版本,一般都會根據用戶操作系統的常用頻度,涉及兼容性策略,試試兼容性測試。所以兼容性測試的工作量一般都很大,對于迭代版本的全量的兼容性測試人工實施的能力很難達到有效的成果。如果能夠研究利用自動化測試來
2、不同瀏覽器之間兼容:
瀏覽器是Web系統中核心的組成構件,來自不同廠家的瀏覽器對javascript、ActiveX或不同的HTML規格有不同的支持,即時是同一廠家的瀏覽器,也存在不同的版本的問題。目前主流的瀏覽器玉兩大類,一類是IE內核的瀏覽器,一類則是非IE內核的瀏覽器,具體的主流瀏覽器有IE,Firefox,Chrome、Opera、360瀏覽器,搜狗瀏覽器等,針對這些主流的瀏覽器必須進行兼容性測試。阿里旺旺客戶端相關的跳轉頁面目前瀏覽器兼容性測試范圍有:
由于阿里旺旺的內嵌頁面都是引用的是IE內核,所以針對阿里旺旺內嵌頁面,我們主要測試IE6,7,8,9。
3、不同分辨率之間兼容:
分辨率的測試是為了頁面版在不同的分辨率模式下能正常顯示,字體符合要求而進行的測試。現在常見的分辨率是1280*1024、1027*768、800*600。對于常見的分辨率,測試必須保證測試通過,對于其他分辨率,原則上也應該盡量保證。根據具體情況進行取舍,保留至專項兼容性測試時實施。
當然,針對阿里旺旺客戶端的內嵌頁面,我們還需要根據不同的業務場景考慮到的兼容性問題。比如:不同版本客戶端的兼容性(向上兼容,向下兼容)、賬號類型的兼容性(買家賬號,賣家賬號,E客服子賬號以及特殊的賬號)。
目前,我們主要涉及到的具體的兼容性測試總結就以上所呈現的,當然在軟件領域,創新很多很快,軟件測試技術相繼也要不斷的提高,充分發揮發散的思維,后續我們要不斷總結學習經驗,使產品測試更充分更有效,提高產品整體質量是我們的責任,為用戶生活帶來喜悅與便捷是我們的態度。
posted on 2012-07-06 09:54 順其自然EVO 閱讀(1279) 評論(0) 編輯 收藏 所屬分類: web 前端性能測試