瀏覽器兼容性問題又稱爲網頁或網站兼容性問題,是指由於不一樣的瀏覽器對同一段代碼有不一樣的解析,形成頁面顯示效果不統一的狀況。大多數狀況下,咱們的需求是,不管用戶用什麼瀏覽器來查看咱們的網站或者登陸咱們的系統,都應該是正常顯示效果。這樣纔可以給用戶更好的使用體驗。瀏覽器
產生瀏覽器兼容性問題的緣由:ide
由於不一樣的瀏覽器使用內核及所支持的HTML等網頁語言標準不一樣:以及用戶客戶端的環境不一樣(如分辨率不一樣)形成的顯示效果不能達到理想效果。最多見的問題就是網頁元素位置混亂,錯位。測試
內核:決定了瀏覽器如何顯示網頁的內容以及頁面的格式信息。網站
四種內核爲表明:spa
一、Trident內核表明:Internet Explore、搜狗
二、Gecko內核表明:Mozilla、Firefox
三、WebKit內核表明:Safari、Chrome
四、Presto內核表明:Opera
有些瀏覽器仍是雙內核好比:360極速、QQ瀏覽器等。rest
瀏覽器兼容性測試場景:blog
1) 需求(客戶)有制定必需要測試:火狐,IE9,谷歌,QQget
2) 有需求作瀏覽器兼容性測試,可是無指定瀏覽器:內核+使用量,瀏覽器,谷歌,火狐,ie8-9-11,QQ,蘋果同步
瀏覽器兼容性測試如何進行測試?任務如何分配?it
1) 在功能測試過程當中,同步關注界面,是否錯亂,錯位
2) 谷歌,火狐,ie8-9-11,QQ,蘋果
客戶反映某瀏覽器兼容性很差,怎麼處理?
先評估某瀏覽器的使用率,若是使用的人多就解決,使用的人少的話就建議客戶更換瀏覽器。
測試瀏覽器,根據如下網址能夠查到近幾個月人們都是用的什麼瀏覽器