真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

做好APP測(cè)試的8條法則是什么-創(chuàng)新互聯(lián)

做好APP測(cè)試的8條法則是什么,針對(duì)這個(gè)問題,這篇文章詳細(xì)介紹了相對(duì)應(yīng)的分析和解答,希望可以幫助更多想解決這個(gè)問題的小伙伴找到更簡(jiǎn)單易行的方法。

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站建設(shè)、網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的民勤網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

一說(shuō)起軟件測(cè)試,測(cè)試員想到肯定是去檢查文件,功能,API,性能并確定軟件是否安全,以及關(guān)于軟件特定部分的其他事項(xiàng)。但是對(duì)于移動(dòng)測(cè)試,測(cè)試員不得不基于用戶移動(dòng)使用模式考慮移動(dòng)相關(guān)的功能。

下面主要說(shuō)說(shuō)移動(dòng)測(cè)試,對(duì)于產(chǎn)品的手機(jī)項(xiàng)目(應(yīng)用軟件),主要是進(jìn)行系統(tǒng)測(cè)試。而針對(duì)手機(jī)應(yīng)用軟件APP的系統(tǒng)測(cè)試,我們通常從如下幾個(gè)角度開展:功能模塊測(cè)試、兼容性測(cè)試、安裝和卸載測(cè)試、軟件更新測(cè)試、性能測(cè)試、用戶體驗(yàn)性測(cè)試、交叉事件測(cè)試、用戶界面測(cè)試等。

作為一名軟件質(zhì)量保證經(jīng)理,我一心投入iPhone,Android,WindowsPhone7的移動(dòng)apps和移動(dòng)webapps。在日常工作以及與其他移動(dòng)測(cè)試專家交流的過程中,我深刻了解了移動(dòng)測(cè)試工作的困難。所以,基于我的工作經(jīng)驗(yàn)總結(jié)了這篇文章,希望可以幫助大家解決一些實(shí)踐中的問題。有關(guān)APP測(cè)試的重點(diǎn),整理一下貼出來(lái)給大家看看。

首先看看下面這個(gè)圖:

做好APP測(cè)試的8條法則是什么

這幅圖應(yīng)該能夠很明確的展示APP測(cè)試的流程了。然后需要說(shuō)明的是執(zhí)行測(cè)試那一段。因?yàn)橛玫膞mind,字?jǐn)?shù)太多圖看起來(lái)就太小了,所以在這里說(shuō)一下每個(gè)階段對(duì)應(yīng)的東西。

APP測(cè)試的流程

1、UI測(cè)試

檢查UI圖片,icon,文字,布局等UI元素與效果圖是否一致。一般UI方面不會(huì)存在特別嚴(yán)重的問題,作為建議提給產(chǎn)品就好了。

2、功能測(cè)試

檢驗(yàn)功能是否符合需求,涉及到UI層,接口,數(shù)據(jù),服務(wù)端,代碼邏輯等。功能方面的缺陷一般被定義為嚴(yán)重缺陷,必須修復(fù)。

3、健壯性測(cè)試

檢驗(yàn)產(chǎn)品在出現(xiàn)異常時(shí)的處理機(jī)制。同時(shí)需要檢驗(yàn)出現(xiàn)這些異常場(chǎng)景,或者是比較極限的情況的時(shí)候會(huì)否出現(xiàn)crash、anr的情況。需要注意一些極限和異常場(chǎng)景,還有中斷和弱網(wǎng)的測(cè)試。

4、適配

檢驗(yàn)產(chǎn)品的兼容性,不同的硬件設(shè)備,分辨率,操作系統(tǒng),屏幕尺寸,手機(jī)型號(hào)等。安卓這一塊兒是不太好做的,國(guó)內(nèi)的定制系統(tǒng)太多了,一般方法都是針對(duì)主流機(jī)型進(jìn)行測(cè)試。

5、穩(wěn)定性測(cè)試

這里通常使用的是monkey進(jìn)行測(cè)試。之前我也是對(duì)monkey不屑一顧,后來(lái)經(jīng)過前輩指點(diǎn)也是發(fā)現(xiàn)了它的強(qiáng)大之處。目前也屬于正在學(xué)習(xí)的階段。主要手段還是通過偽隨機(jī)事件流,進(jìn)行大量的點(diǎn)擊,滑動(dòng)等操作,主要是用來(lái)檢測(cè)產(chǎn)品中隱藏的crash、anr的缺陷。

6、性能測(cè)試

客戶端性能:主要監(jiān)測(cè),客戶端運(yùn)行時(shí)設(shè)備的CPU,GPU,流量,耗電量,響應(yīng)時(shí)間等數(shù)據(jù)。進(jìn)行數(shù)據(jù)分析,針對(duì)客戶端對(duì)產(chǎn)品進(jìn)行優(yōu)化,從而提升產(chǎn)品的競(jìng)爭(zhēng)力。再深入的發(fā)掘可以分析客戶端的性能瓶頸,甚至定位出影響客戶端性能的代碼。

服務(wù)端性能:主要監(jiān)測(cè),I/O,吞吐量,并發(fā),壓力,負(fù)載等數(shù)據(jù)。針對(duì)測(cè)試結(jié)果進(jìn)行分析,尋找性能瓶頸,完成對(duì)性能的優(yōu)化。主要目的是檢查服務(wù)端的穩(wěn)定性,能否達(dá)到預(yù)期目標(biāo),完成預(yù)期任務(wù)。

7、回歸測(cè)試

回歸測(cè)試,主要是針對(duì)開發(fā)修復(fù)的缺陷進(jìn)行測(cè)試。評(píng)估改動(dòng)的影響范圍,有目標(biāo)有針對(duì)性的進(jìn)行測(cè)試。其實(shí)還需要對(duì)老版本的功能、數(shù)據(jù)等進(jìn)行回歸。

8、上線測(cè)試

在發(fā)布上線之后,要在生產(chǎn)環(huán)境上進(jìn)行最后一輪的系統(tǒng)測(cè)試。我一般是把前面所有做過的東西全部在做一次。

App測(cè)試中ios和Android的區(qū)別

1、Android長(zhǎng)按home鍵呼出應(yīng)用列表和切換應(yīng)用,然后右滑則終止應(yīng)用;
2、多分辨率測(cè)試,Android端20多種,ios較少;
3、手機(jī)操作系統(tǒng),Android較多,ios較少且不能降級(jí),只能單向升級(jí);新的ios系統(tǒng)中的資源庫(kù)不能完全兼容低版本中的ios系統(tǒng)中的應(yīng)用,低版本ios系統(tǒng)中的應(yīng)用調(diào)用了新的資源庫(kù),會(huì)直接導(dǎo)致閃退(Crash);
4、操作習(xí)慣:Android,Back鍵是否被重寫,測(cè)試點(diǎn)擊Back鍵后的反饋是否正確;應(yīng)用數(shù)據(jù)從內(nèi)存移動(dòng)到SD卡后能否正常運(yùn)行等;
5、push測(cè)試:Android:點(diǎn)擊home鍵,程序后臺(tái)運(yùn)行時(shí),此時(shí)接收到push,點(diǎn)擊后喚醒應(yīng)用,此時(shí)是否可以正確跳轉(zhuǎn);ios,點(diǎn)擊home鍵關(guān)閉程序和屏幕鎖屏的情況(紅點(diǎn)的顯示);
6、安裝卸載測(cè)試:Android的下載和安裝的平臺(tái)和工具和渠道比較多,ios主要有appstore,iTunes和testflight下載;
7、升級(jí)測(cè)試:可以被升級(jí)的必要條件:新舊版本具有相同的簽名;新舊版本具有相同的包名;有一個(gè)標(biāo)示符區(qū)分新舊版本(如版本號(hào)),對(duì)于Android若有內(nèi)置的應(yīng)用需檢查升級(jí)之后內(nèi)置文件是否匹配(如內(nèi)置的輸入法)
另外:對(duì)于測(cè)試還需要注意一下幾點(diǎn):
1、并發(fā)(中斷)測(cè)試:鬧鈴彈出框提示,另一個(gè)應(yīng)用的啟動(dòng)、視頻音頻的播放,來(lái)電、用戶正在輸入等,語(yǔ)音、錄音等的播放時(shí)強(qiáng)制其他正在播放的要暫停;
2、數(shù)據(jù)來(lái)源的測(cè)試:輸入,選擇、復(fù)制、語(yǔ)音輸入,安裝不同輸入法輸入等;
3、push(推送)測(cè)試:在開關(guān)機(jī)、待機(jī)狀態(tài)下執(zhí)行推送,消息先死及其推送跳轉(zhuǎn)的正確性;應(yīng)用在開發(fā)、未打開狀態(tài)、應(yīng)用啟動(dòng)且在后臺(tái)運(yùn)行的情況下是push顯示和跳轉(zhuǎn)否正確;推送消息閱讀前后數(shù)字的變化是否正確;多條推送的合集的顯示和跳轉(zhuǎn)是否正確;
4、分享跳轉(zhuǎn):分享后的文案是否正確;分享后跳轉(zhuǎn)是否正確,顯示的消息來(lái)源是否正確;
5、觸屏測(cè)試:同時(shí)觸摸不同的位置或者同時(shí)進(jìn)行不同操作,查看客戶端的處理情況,是否會(huì)crash等

關(guān)于做好APP測(cè)試的8條法則是什么問題的解答就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,如果你還有很多疑惑沒有解開,可以關(guān)注創(chuàng)新互聯(lián)-成都網(wǎng)站建設(shè)公司行業(yè)資訊頻道了解更多相關(guān)知識(shí)。


文章標(biāo)題:做好APP測(cè)試的8條法則是什么-創(chuàng)新互聯(lián)
瀏覽地址:http://weahome.cn/article/ddjopo.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部