APP移動(dòng)應(yīng)用測(cè)試一些tips

APP測(cè)試的時(shí)候,建議讓開(kāi)發(fā)打好包APK和IPA安裝包,測(cè)試人員自己安裝應(yīng)用泼菌,進(jìn)行測(cè)試。在測(cè)試過(guò)程中需要注意的測(cè)試點(diǎn)如下:

1.安裝和卸載

●應(yīng)用是否可以在IOS不同系統(tǒng)版本或android不同系統(tǒng)版本上安裝(有的系統(tǒng)版本過(guò)低啦租,應(yīng)用不能適配)

●軟件安裝后是否可以正常運(yùn)行哗伯,安裝后的文件夾及文件是否可以寫到指定的目錄里。

●安裝過(guò)程中是否可以取消

●安裝空間不足時(shí)是否有相應(yīng)提示

●如果應(yīng)用需要通過(guò)網(wǎng)絡(luò)驗(yàn)證之類的安裝篷角,需要測(cè)試一下斷網(wǎng)情況下是否有相應(yīng)提示

●是否可以刪除應(yīng)用(可通過(guò)桌面刪除焊刹,也可以通過(guò)軟件卸載安裝。曾發(fā)現(xiàn)在IOS手相上有個(gè)應(yīng)用安裝時(shí)未完全安裝恳蹲,終止安裝后虐块,未完成安裝的應(yīng)用圖標(biāo)一直顯示在手機(jī)上,并且無(wú)法成功刪除)

●測(cè)試卸載后文件是否全部刪除所有的安裝文件夾

●卸載過(guò)程中出現(xiàn)死機(jī)嘉蕾,斷電贺奠,重啟等意外的情況,待環(huán)境恢復(fù)后是否可以正確卸載

●卸載是否支持取消功能错忱,單擊取消后軟件卸載情況是否正常

2.運(yùn)行

●APP安裝完成后儡率,是否可以正常打開(kāi)軟件

●APP運(yùn)行時(shí)颁糟,是否有加載圖示

●APP的速度是可以讓人接受,切換是否流暢

●用戶登錄狀態(tài)太久喉悴,sessionId會(huì)過(guò)期,會(huì)出現(xiàn)“雖然是登錄狀態(tài)玖媚,系統(tǒng)會(huì)提示用戶沒(méi)有登錄箕肃。

3.登錄

●登錄用戶名和密碼錯(cuò)誤時(shí),界面有提示信息

●用戶主動(dòng)退出登錄后今魔,下次啟動(dòng)APP時(shí)勺像,應(yīng)該進(jìn)入登錄界面

●對(duì)于支持自動(dòng)登錄的APP,數(shù)據(jù)交換時(shí)错森,是否能自動(dòng)登錄成功且數(shù)據(jù)庫(kù)操作無(wú)誤

●密碼更改后吟宦,登錄時(shí)是否做到了有效數(shù)據(jù)的校驗(yàn)

●對(duì)于未登錄時(shí)一些頁(yè)面的操作,是否做了控制

●切換賬號(hào)登錄涩维,檢驗(yàn)登錄的信息是否做到及時(shí)更新

●對(duì)于多個(gè)端都進(jìn)行操作時(shí)殃姓,確保數(shù)據(jù)庫(kù)操作無(wú)誤,且每個(gè)端可以及時(shí)看到數(shù)據(jù)的更新

●對(duì)于一些軟件瓦阐,支持一個(gè)賬號(hào)只允許登錄一臺(tái)機(jī)器蜗侈,這時(shí),需要檢查賬號(hào)登錄多個(gè)手機(jī)時(shí)睡蟋,是否將原用戶剔除踏幻,且能夠給出提示信息

● APP切換到后臺(tái)時(shí),再次切換到前臺(tái)的測(cè)試戳杀,如登錄時(shí)该面,有電話打進(jìn)來(lái)

●對(duì)于IOS與android不同設(shè)備登錄同一個(gè)賬號(hào)時(shí),對(duì)個(gè)人信息等數(shù)據(jù)進(jìn)行操作后信卡,確保數(shù)據(jù)數(shù)庫(kù)操作無(wú)誤隔缀,且IOS與android設(shè)備看到的數(shù)據(jù)都是最新的。

4.離線

離線是應(yīng)用程序在本地的客戶端會(huì)緩存一部分?jǐn)?shù)據(jù)以功程序下次調(diào)用

●對(duì)于一些程序坐求,需要在登錄進(jìn)來(lái)后蚕泽,這時(shí)沒(méi)有網(wǎng)絡(luò)的情況下可以瀏覽本地?cái)?shù)據(jù)

●對(duì)于無(wú)網(wǎng)絡(luò)時(shí),刷新獲取新數(shù)據(jù)時(shí)桥嗤,不能獲取數(shù)據(jù)且能給出友好提示

●切換到后臺(tái)须妻,再次切換到前臺(tái)時(shí),可以正常查看

●離線后又連上網(wǎng)泛领,這時(shí)對(duì)數(shù)據(jù)有更新時(shí)荒吏,需要從服務(wù)器端獲取新數(shù)據(jù)來(lái)更新客戶端數(shù)據(jù),且要更新本地緩存信息

●對(duì)于一些界面的數(shù)據(jù)不提供離線查看渊鞋,需要給出相應(yīng)提示且界面更新后無(wú)任何數(shù)據(jù)

●確認(rèn)在無(wú)網(wǎng)情況下可以瀏覽本地?cái)?shù)據(jù)

●確認(rèn)退出APP再開(kāi)啟APP時(shí)能正常瀏覽

●確認(rèn)切換到后臺(tái)再切回APP應(yīng)用時(shí)可以正常瀏覽

●鎖屏后再解鎖回到應(yīng)用前臺(tái)可以正常瀏覽

●服務(wù)端的數(shù)據(jù)有更新時(shí)有離線的提示

5.數(shù)據(jù)更新

●確認(rèn)有數(shù)據(jù)更新后绰更,哪些地方需要手動(dòng)刷新瞧挤,哪些地方需自動(dòng)刷新。

●確認(rèn)從后臺(tái)切換回前臺(tái)時(shí)儡湾,哪些頁(yè)面需要進(jìn)行數(shù)據(jù)更新

●根據(jù)需求和邏輯特恬,確認(rèn)哪些數(shù)據(jù)是從服務(wù)端請(qǐng)求實(shí)時(shí)響應(yīng),哪些是緩存到本地的數(shù)據(jù)徐钠。

6.消息推送開(kāi)關(guān)設(shè)置

●默認(rèn)開(kāi)關(guān)應(yīng)該是全打開(kāi)狀態(tài)

●設(shè)置開(kāi)關(guān)可以自由打開(kāi)關(guān)閉

●設(shè)置開(kāi)關(guān)打開(kāi)狀態(tài)下癌刽,消息推送是否可正常接收(應(yīng)用啟用中和應(yīng)用關(guān)閉時(shí)都應(yīng)該可以收到)

●確認(rèn)后臺(tái)未打開(kāi)APP客戶端時(shí),手機(jī)消息欄可以接收到消息提醒尝丐。且點(diǎn)擊可查看显拜。點(diǎn)擊后消息欄中消失

●確認(rèn)APP客戶端啟動(dòng)時(shí),可以收到消息提醒爹袁,且點(diǎn)擊可查看远荠。客戶端運(yùn)行時(shí)失息,消息不會(huì)進(jìn)消息欄譬淳。

●設(shè)置開(kāi)關(guān)關(guān)閉時(shí),客戶端接收不到消息推送根时。

7.軟件更新

●當(dāng)客戶端有新版本時(shí)瘦赫,有更新提示

●軟件更新一定要測(cè),確保android軟件更新可以正確更新新版本蛤迎,且安裝運(yùn)行正確确虱。

●確保IOS軟件更新會(huì)有限制,只有上了商店且有版本更新時(shí)才會(huì)測(cè)試替裆,但是如果真有問(wèn)題校辩,再發(fā)現(xiàn)問(wèn)題不點(diǎn)晚,可以讓開(kāi)發(fā)先在測(cè)試機(jī)上模擬一個(gè)地址進(jìn)行測(cè)試辆童。

●用戶取消版本更新時(shí)宜咒,老版本可以正常使用,但是下次啟動(dòng)應(yīng)用時(shí)把鉴,仍出現(xiàn)更新提示

●當(dāng)有新版本時(shí)故黑,不刪除客戶端的情況下,直接更新檢查是否能正常更新庭砍,且更新后客戶端的功能是否最新版本(正常來(lái)講不用強(qiáng)制刪除本地客戶端可以正常更新)

8.異常測(cè)試

●沒(méi)有內(nèi)存空間時(shí)场晶,APP能否正確響應(yīng)

●APP運(yùn)行中手機(jī)斷電

●APP運(yùn)行中斷開(kāi)網(wǎng)絡(luò)

●反復(fù)操作某個(gè)功能,不斷點(diǎn)擊怠缸,刷新時(shí)诗轻,是否會(huì)閃退

●APP運(yùn)行時(shí)拔打或接聽(tīng)電話

●APP運(yùn)行時(shí)發(fā)送信息、收取郵件等

●多個(gè)APP運(yùn)行時(shí)

●不斷切換前臺(tái)和后臺(tái)揭北,是否影響應(yīng)用正常功能

●APP運(yùn)行時(shí)扳炬,啟動(dòng)相機(jī)功能

9.網(wǎng)絡(luò)環(huán)境

●測(cè)試2G吏颖、3G,4G恨樟,wifi網(wǎng)絡(luò)下應(yīng)用運(yùn)應(yīng)的速度

●內(nèi)網(wǎng)測(cè)試時(shí)半醉,選擇到外網(wǎng)操作是否有異常處理

●網(wǎng)絡(luò)不好時(shí),提交數(shù)據(jù)是否一直處理提交中劝术,是否會(huì)有延遲奉呛,數(shù)據(jù)交換失敗是否會(huì)有提醒

●有網(wǎng)到無(wú)網(wǎng)再到有網(wǎng)環(huán)境時(shí),數(shù)據(jù)是否可以自動(dòng)恢復(fù)夯尽,正常加載

10.其它

●接口測(cè)試。讓開(kāi)發(fā)提供一份接口文檔登馒,一定要將接口測(cè)試通匙握。在接口測(cè)試階段,將缺少接口陈轿,接口不完善的缺陷挖掘出來(lái)圈纺。這個(gè)需要準(zhǔn)備充分的后臺(tái)數(shù)據(jù)。

●導(dǎo)航測(cè)試麦射。在運(yùn)行APP時(shí)蛾娶,不管在哪個(gè)接點(diǎn),導(dǎo)航是否直觀潜秋,精準(zhǔn)蛔琅,頁(yè)面切換是否正確。

●圖片測(cè)試峻呛。圖片罗售,按鈕是否自適應(yīng)。

●內(nèi)容測(cè)試钩述。要進(jìn)行超長(zhǎng)字符寨躁,空字符校驗(yàn)且校驗(yàn)是否有錯(cuò)別字

●功能測(cè)試。功能是否實(shí)現(xiàn)牙勘。

●易用性測(cè)試职恳。所開(kāi)發(fā)的功能,是否讓用戶容易接受方面,是否符合大眾的操作習(xí)慣放钦。

●適配性測(cè)試。應(yīng)用在不同設(shè)備葡幸,不同系統(tǒng)上是否適配最筒。

●UI測(cè)試。應(yīng)用的設(shè)計(jì)是否夠美觀蔚叨。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末床蜘,一起剝皮案震驚了整個(gè)濱河市辙培,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌邢锯,老刑警劉巖扬蕊,帶你破解...
    沈念sama閱讀 216,997評(píng)論 6 502
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異丹擎,居然都是意外死亡尾抑,警方通過(guò)查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,603評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門蒂培,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)再愈,“玉大人,你說(shuō)我怎么就攤上這事护戳◆岢澹” “怎么了?”我有些...
    開(kāi)封第一講書人閱讀 163,359評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵媳荒,是天一觀的道長(zhǎng)抗悍。 經(jīng)常有香客問(wèn)我,道長(zhǎng)钳枕,這世上最難降的妖魔是什么缴渊? 我笑而不...
    開(kāi)封第一講書人閱讀 58,309評(píng)論 1 292
  • 正文 為了忘掉前任,我火速辦了婚禮鱼炒,結(jié)果婚禮上衔沼,老公的妹妹穿的比我還像新娘。我一直安慰自己昔瞧,他們只是感情好俐巴,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,346評(píng)論 6 390
  • 文/花漫 我一把揭開(kāi)白布。 她就那樣靜靜地躺著硬爆,像睡著了一般欣舵。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上缀磕,一...
    開(kāi)封第一講書人閱讀 51,258評(píng)論 1 300
  • 那天缘圈,我揣著相機(jī)與錄音,去河邊找鬼袜蚕。 笑死糟把,一個(gè)胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的牲剃。 我是一名探鬼主播遣疯,決...
    沈念sama閱讀 40,122評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼凿傅!你這毒婦竟也來(lái)了缠犀?” 一聲冷哼從身側(cè)響起数苫,我...
    開(kāi)封第一講書人閱讀 38,970評(píng)論 0 275
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎辨液,沒(méi)想到半個(gè)月后虐急,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,403評(píng)論 1 313
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡滔迈,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,596評(píng)論 3 334
  • 正文 我和宋清朗相戀三年止吁,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片燎悍。...
    茶點(diǎn)故事閱讀 39,769評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡敬惦,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出谈山,到底是詐尸還是另有隱情仁热,我是刑警寧澤,帶...
    沈念sama閱讀 35,464評(píng)論 5 344
  • 正文 年R本政府宣布勾哩,位于F島的核電站,受9級(jí)特大地震影響举哟,放射性物質(zhì)發(fā)生泄漏思劳。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,075評(píng)論 3 327
  • 文/蒙蒙 一妨猩、第九天 我趴在偏房一處隱蔽的房頂上張望潜叛。 院中可真熱鬧,春花似錦壶硅、人聲如沸威兜。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,705評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)椒舵。三九已至,卻和暖如春约谈,著一層夾襖步出監(jiān)牢的瞬間笔宿,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 32,848評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工棱诱, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留泼橘,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 47,831評(píng)論 2 370
  • 正文 我出身青樓迈勋,卻偏偏與公主長(zhǎng)得像炬灭,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子靡菇,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,678評(píng)論 2 354

推薦閱讀更多精彩內(nèi)容

  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理重归,服務(wù)發(fā)現(xiàn)米愿,斷路器,智...
    卡卡羅2017閱讀 134,654評(píng)論 18 139
  • 1提前、 APP測(cè)試基本流程 1.1流程圖 1.2測(cè)試周期 測(cè)試周期可按項(xiàng)目的開(kāi)發(fā)周期來(lái)確定測(cè)試時(shí)間吗货,一般測(cè)試時(shí)間為兩...
    程序員的那點(diǎn)事閱讀 2,756評(píng)論 1 16
  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 172,095評(píng)論 25 707
  • 六弄咖啡館宙搬,六弄人生,說(shuō)的是愛(ài)情打得都是道不盡的友情 關(guān)閔祿給蕭伯智的書信里說(shuō)到:我媽走了拓哺,我原諒不了自己勇垛。這是對(duì)...
    齊聞趣事閱讀 329評(píng)論 0 0
  • 不要 離開(kāi)太久 明天或者明天的明天 我們繼續(xù) 遇見(jiàn)
    一簾幽幽夢(mèng)閱讀 204評(píng)論 7 8