1. 程式人生 > >web兼容性測試相關知識

web兼容性測試相關知識

問題 3年 sphere google 兼容性測試 ros str 發的 試用

一、客戶端兼容性

1、瀏覽器的兼容性測試

a、內核角度

Tridnt內核:代表作IE、騰訊、遨遊、世界之窗等

Gecko內核:代表作Firefox

webkit內核:代表作Safari、Chrome

Presto內核:代表作Opera Presto是由Opera

Software開發的瀏覽器排版引擎,它是世界上最快的渲染速度引擎,在13年後,Opera宣布加入谷歌陣營,啟用了。

Blink內核:由Google和OpearSoftware開發的瀏覽器排版引擎,2013年4月發布。現在Chrome內核就是Blink。谷歌還開發了自己的JS引擎,V8,使用JS運行速度極大地提高 了。

*瀏覽器的內核分為兩個部分的,一個是渲染引擎,另一個是JS引擎,現在JS引擎比較獨立,內核更加傾向渲染引擎。

b、瀏覽器版本角度

瀏覽器版本之間差異性很大的比如:IE

代表:Chrome45版本前後完成禁用了NPAPI插件,因此依賴此插件的軟件肯定有問題,Chrome45之後是PPAPI,一般用43和46版本。

原則:用最新版本前兩三個版本,最新版本,UI自動化測試用穩定版本

2、顯示器分辨率測試

二、服務端測試

1、硬件兼容性

適配其它電腦和外設設備;

比如:打印機(這就是設計到beta測試到客戶環境測試)。

2、操作系統兼容性

常用操作系統windows Linux Unix。

3、數據庫兼容性(架構師)

Oracle、MySQL等,數據遷移。

4、web服務器兼容性(中間件/web容器)

Apache、IIS、Tomact、websphere等。

web兼容性測試相關知識