制定測試計劃之相容性測試

fangminhe發表於2022-05-10

  對於 來說,Web測試需要確定覆蓋的瀏覽器型別和版本,移動裝置測試需要確定覆蓋的裝置型別和具體iOS/Android的版本等。

  你可能會問,我要怎麼確定需要覆蓋的移動裝置型別以及iOS/Android的版本列表呢?這個問題其實並不難:

  如果是既有產品,你可以透過大資料技術分析產品的歷史資料得出Top 30%的移動裝置以 及iOS/Android的版本列表,那麼相容性測試只需覆蓋這部分即可。 如果是一個全新的產品,你可以透過TalkingData這樣的網站來檢視目前主流的移動裝置,解析度大 小、iOS/Android版本等資訊來確定測試範圍。

  相容性測試的實施,往往是在功能測試的後期,也就是說需要等功能基本都穩定了,才會開始相容性測試。

  當然也有特例,比如,對於前端引入了新的前端框架或者元件庫,往往就會先在前期做相容性評估,以確保不會引入後期無法解決的相容性問題。

  相容性 的選取,往往來自於已經實現的 用例。道理很簡單,因為相容性測試往往要覆蓋常用的業務場景,而這些常用的業務場景通常也是首批實現自動化測試的目標。

所以,我們的GUI自動化框架,就需要能夠支援同一套測試指令碼在不做修改的前提下,執行於不同的瀏覽器。

推薦閱讀:




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/31387097/viewspace-2893295/,如需轉載,請註明出處,否則將追究法律責任。

相關文章