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

APP兼容性測試的難點

發(fā)布時間:2021-01-29

APP兼容性測試,在于需要覆蓋不同的android系統(tǒng)版本、不同的手機(jī)品牌和型號、不同的分辨率。
當(dāng)然,這是表面的原因,不是具體影響的內(nèi)容。
 
通過我們的實際經(jīng)驗,我們發(fā)現(xiàn),兼容性測試的幾個難點是:
第一,app的安裝和授權(quán)。
第二,app對象在不同手機(jī)上的變化。
第三,安全鍵盤和字體導(dǎo)致的差異。
 
我們先看app的安裝。
當(dāng)我們?nèi)グ惭b一個app,我們知道,不同的手機(jī)采用了不同的安裝安全控制策略。比如,簡單的會詢問安全來源是否允許,復(fù)雜的需要輸入當(dāng)前手機(jī)的pin來允許安裝。
當(dāng)我們使用自動化腳本來安裝,就需要識別不同手機(jī)對安全控制的處理,反映在界面上,就是要動態(tài)識別安裝時候彈出的各種詢問處理、密碼輸入等情況。
 
實際上,復(fù)雜的情況是,當(dāng)系統(tǒng)彈出需要輸入pin的界面的時候,出于安全性的考慮,自動化測試工具卻無法識別、無法“發(fā)現(xiàn)”這個界面,對于自動化測試工具來說,就是“一片黑暗”,就是什么都沒有。因此,這種情況下,是無法實現(xiàn)自動化安裝的。
 
所以,總結(jié)一句話,所謂一個腳本能夠?qū)崿F(xiàn)所有手機(jī)的自動化測試,都是耍流氓。你需要手工去安裝APP給這些特殊的手機(jī)。具體是哪些型號,就不點名了。
 
再看授權(quán)。
當(dāng)安裝完成,第一次啟動app,會怎么樣?會彈出很多授權(quán)窗口,需要你來允許訪問。這個授權(quán)窗口的彈出,跟APP其實是沒有關(guān)系的(也有一點,就是app需要申請什么樣的權(quán)限),于是就又回到了跟安裝類似的問題,這時候,需要處理的不是應(yīng)用處理的腳本,而是各個手機(jī)授權(quán)的腳本,一樣的不一定能夠99.99%的自動化處理。
 
所以,我們重復(fù)一下,說寫一個腳本就能夠完成所有的操作,無需人工干預(yù)的,就是耍流氓,不,是欺騙客戶。
 
當(dāng)然,自動化的處理,能夠完成80%以上的情況,還有5%-20%是難以處理的,因為會遇到各種情況,特別是手機(jī)開發(fā)廠商處于安全的考慮,不允許識別屏幕對象,不允許鏡像屏幕的時候。
 
推薦閱讀:
 
 
 
 
本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

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

微信客服
問題
反饋
產(chǎn)品
畫冊

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

產(chǎn)品畫冊
返回
頂部

方案咨詢

×
提交信息

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

您的信息已成功提交!

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