產品體驗中心 下載與支持 產品社區(qū) 澤眾云   合作代理 |  咨詢電話:400-035-7887/021-6072 5088
當前位置:澤眾軟件測試網- 技術文章 -正文

APP兼容性測試的目的和要求是什么?

發(fā)布時間:2020-11-13

隨著APP越來越多,以及安卓版本、手機廠商、屏幕分辨率的差異,導致每個APP都需要做兼容性測試,才能夠避免出現(xiàn)在特定的手機上表現(xiàn)異常的問題。當然,ios的版本和手機、平板也不少,同樣存在很多兼容性問題,但是相對是比較少的。
 
那么,兼容性測試的目標是什么?同樣,測試的目標就是發(fā)現(xiàn)問題,沒有發(fā)現(xiàn)問題的測試,都是耍流氓。很多測試廠商,通過了兼容行測試,但是報告是幾乎沒有問題。澤眾軟件也提供兼容性測試,從我的印象里,從來沒有出現(xiàn)過兼容性測試沒什么問題的情況,往往問題一大堆。
 
兼容性測試應該怎么做,才能覆蓋到很多手機,以及發(fā)現(xiàn)問題?
很多廠商說,我編寫一個自動化的測試腳本,去每臺設備上跑一下,就知道你是不是有問題。
其實這是一個錯誤的認知。首先,你沒有定義APP兼容測試的需求范圍。比如,我的APP有100個功能,你隨便測試一下,可能只測試了5個頁面功能,就說,沒有問題。那剩下的95個功能怎么辦?不看測試范圍,只看報價低的,就是耍流氓。多少錢,要看你覆蓋的功能范圍有多大,而不是只看錢。就好比,你買了一件名牌呢子大衣,花了5000塊,買個老頭衫花了10塊,沒有可比性。
 
如果你已經編寫了腳本,能夠覆蓋到所有的界面功能,恭喜你,基本上覆蓋了你在上面執(zhí)行的各個移動設備。但是,這還差得遠。
當測試腳本在不同的設備上運行,由于android系統(tǒng)、分辨率、品牌的差異,會產生很多奇奇怪怪的問題,有一些是APP的問題,有一些是腳本本身和移動設備兼容性不夠好(因為手機更新很快,所以做到完美的測試,難度太大),還有一些是APP使用過程中,受到了環(huán)境的影響,比如連接不到網絡等原因造成的。
我們把不正常的報錯,叫做“誤報”。
測試腳本運行失敗,我們就需要人工來在這個設備上執(zhí)行,以重現(xiàn)這個缺陷。如果人工執(zhí)行沒有發(fā)現(xiàn),就基本上可以排除(當然也存在可能是功能問題)。這個過程的目標是,確認缺陷,取消掉“誤報”的缺陷。
當然,腳本執(zhí)行通過的,我們基本上可以認定沒有問題。
 
所以,我們可以看到,APP兼容測試,分成3個階段:
1,編寫兼容性測試腳本,并且在選定的設備上來執(zhí)行;
2,排查報的問題,排除誤報;
3,提交測試報告和缺陷列表。
 
因此,只在移動設備上執(zhí)行一次,就生成各種報表,讓用戶去看,不去排除誤報,也是耍流氓。所謂測試執(zhí)行結束,所有的文件都自動生成,就是一件多么不靠譜的事情。
 
推薦閱讀:
 
 
 
 
 
本文內容不用于商業(yè)目的,如涉及知識產權問題,請權利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務

微信客服
問題
反饋
產品
畫冊

掃描二維碼下載澤眾軟件企業(yè)宣傳冊

產品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術售前給您解答(產品試用、技術交流、服務咨詢和商務報價)。

您的信息已成功提交!

我們的客服人員稍后會與您聯(lián)系