app测试(兼容性测试)
1.app測試要點(diǎn)
詳情參考
安裝與卸載測試
軟件升級測試
登錄測試
離線測試
ui測試
兼容性測試
安全性測試——權(quán)限測試
消息推送測試
網(wǎng)路環(huán)境測試(弱網(wǎng)測試)
性能測試
2.一些關(guān)于APP測試的問題
1.APP的測試資源準(zhǔn)備
IOS設(shè)備、Android設(shè)備(選取市面上主流手機(jī)產(chǎn)品),支付寶/銀聯(lián)支付的項(xiàng)目,需要提前申請支付寶/銀聯(lián)賬戶等等。有秒殺專題的題目,需要規(guī)劃秒殺時(shí)間表;有優(yōu)惠劵使用的項(xiàng)目,需要添加優(yōu)惠券數(shù)據(jù);
2.APP測試的穩(wěn)定性
了解什么是穩(wěn)定性,這項(xiàng)工作一般是在軟件產(chǎn)品基本功能無缺陷后進(jìn)行的一項(xiàng)測試工作,一般使軟件系統(tǒng)滿足持續(xù)運(yùn)行模式,進(jìn)行正常情況,臨界情況的測試,看系統(tǒng)是否有異常。
一般使用monkey工具,向系統(tǒng)發(fā)送隨機(jī)事件流,如按鍵輸入,手勢輸入等,實(shí)現(xiàn)對軟件的穩(wěn)定性測試。
3.APP測試與web測試的區(qū)別?
相同點(diǎn):
同樣的測試用例設(shè)計(jì)方法;
同樣的測試方法;都會(huì)依據(jù)原型圖或者效果圖檢查UI;
測試頁面載入和翻頁的速度、登錄時(shí)長、內(nèi)存是否溢出等;
測試應(yīng)用系統(tǒng)的穩(wěn)定性
不同點(diǎn):
App的中斷測試:來電中斷、短信中斷、藍(lán)牙、鬧鐘、插拔數(shù)據(jù)線、手機(jī)鎖定、手機(jī)斷電、手機(jī)問題(系統(tǒng)死機(jī)重啟)
App的安裝卸載:全新安裝、升級安裝、第三方工具安裝、第三方工具卸載、直接刪除卸載、消息推送測試、手機(jī)授權(quán)測試、前后臺切換、網(wǎng)絡(luò)環(huán)境(wifi/2G/3G/4G/無網(wǎng)絡(luò))
兼容性測試:web項(xiàng)目考慮不同瀏覽器的兼容;app需要考慮手機(jī)不同操作系統(tǒng)、不同機(jī)型、不同屏幕等。
Web自動(dòng)化測試工具較常用QTP,而手機(jī)自動(dòng)化monkey、monkeyrunner、appium
3.測試機(jī)挑選與三類app應(yīng)用
Web App(網(wǎng)頁應(yīng)用) 、Hybrid App(混合模式應(yīng)用)(最多)、 Native App(原生應(yīng)用)
web app 無需安裝,生存在瀏覽器中
4.兼容性測試
選擇測試設(shè)備的原則
選擇不同的分辨率進(jìn)行測試
選擇不同的屏幕尺寸大小進(jìn)行測試
選擇不同的操作系統(tǒng)版本進(jìn)行測試
進(jìn)而根據(jù)app用途、android版本市場占有率、手機(jī)品牌占有率等來選擇測試設(shè)備
兼容性測試的核心內(nèi)容
測試軟件是否能在不同的操作系統(tǒng)平臺上兼容,或測試軟件是否能在同一操作平臺的不同版本上兼容
軟件本身能否向前或向后兼容
測試軟件能否與其他相關(guān)的軟件兼容
數(shù)據(jù)兼容性測試,主要是指數(shù)據(jù)能否共享等
兼容性測試的作用
提高產(chǎn)品質(zhì)量
盡可能多的與其他軟件“和平共處”,盡可能達(dá)到平臺無關(guān)性
保證軟件存在的價(jià)值
使軟件產(chǎn)品的市場更廣闊
app兼容性測試概述
一旦app出現(xiàn)兼容性的問題,將影響到一類的很多用戶,對業(yè)務(wù)的影響很大
兼容性測試本質(zhì)上屬于功能性測試,只不過側(cè)重在不同的軟硬件環(huán)境
圈定測試范圍
操作系統(tǒng)版本
屏幕分辨率;屏幕尺寸
不同品牌的手機(jī)
網(wǎng)絡(luò)的類型
通常選取少量主流設(shè)備執(zhí)行全部測試用例;在其他設(shè)備上覆蓋主要測試用例
總結(jié)
以上是生活随笔為你收集整理的app测试(兼容性测试)的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 美剧字幕绿箭侠第1季第7集
- 下一篇: R与Rstudio的安装与卸载