瀏覽器兼容性知識&測試計划&測試報告
瀏覽器兼容性問題:網頁或網站兼容性問題,因為不同瀏覽器使用內核及所支持的HTML(標准通用標記語言下的一個應用)等網頁語言標准不同;以及用戶客戶端的環境不同(如分辨率不同)造成的顯示效果不能達到理想效果,最常見的問題是網頁元素位置混亂,錯位
常見的瀏覽器
IE -->IE內核
Ios, chrome -->webkit 內核-------手機瀏覽器(Android、ios)
火狐-->gecko 內核
Opera -->presto內核
瀏覽器兼容性測試應用場景
- 用戶有要求,指定瀏覽器 需求(環境、瀏覽器、ie8 ie9)
- 網站一般都需要做兼容,用戶使用量+內核來看,選取住瀏覽器 4-5 其他瀏覽器
- 兼容性測試內容:
主要是頁面格式,字體,輸入框,下拉框,復選框,按鈕等的檢查,頁面顯示正常在功能進行中檢查。
面試問:
- 小眾瀏覽器出現問題,需不需要做兼容性測試?用戶反饋在小眾瀏覽器上有問題?公司怎么處理?
答:需要做兼容性測試,建議更換為已經通過兼容性測試的瀏覽器去做
- 如果一個網站分為前台訪問系統,后台管理系統,是否需要做瀏覽器兼容性測試?
答:前台訪問系統--用戶訪問的 后台管理系統--網站管理人員使用的
前台需要做,后台一般不需要做
常用的瀏覽器兼容性測試工具
1 Ietester, 可以測試不同版本的IE瀏覽器,但是經常崩潰
2 在虛擬機里面安裝不同版本的IE瀏覽器
3 https://apb.crossbrowertesting.com 這個網站可以支持不同系統不同版本瀏覽器兼容性測試,但是免費時間不多
軟件測試計划:
目的(why),瀏覽范圍(what),測試進度安排(when),測試人員(who),測試環境(where),測試方法(how) ,測試工具,風險評估,培訓計划。
軟件測試報告:
測試范圍,測試環境,遺留的bug有哪些,測試用例覆蓋率有多少,bug的統計與分析,風險有哪些,版本測試評估,發布的建議
常見筆試面試題:
1、寫過測試計划么?都有哪些內容
2、寫過測試報告嗎?內容是什么
3、報告中的結果是怎么分析的
4、你認為測試報告的側重點?