天天看點

web端相容性測試相關知識web相容性測試相關知識

web相容性測試相關知識

一、用戶端相容性

      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運作速度極大地提高     

更多學習資料

https://edu.csdn.net/course/detail/25768

 https://edu.csdn.net/course/detail/22948

                           了。

*浏覽器的核心分為兩個部分的,一個是渲染引擎,另一個是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等。

更多學習資料

https://edu.csdn.net/course/detail/25768

 https://edu.csdn.net/course/detail/22948