久久精品国产亚洲高清|精品日韩中文乱码在线|亚洲va中文字幕无码久|伊人久久综合狼伊人久久|亚洲不卡av不卡一区二区|精品久久久久久久蜜臀AV|国产精品19久久久久久不卡|国产男女猛烈视频在线观看麻豆

千鋒教育-做有情懷、有良心、有品質(zhì)的職業(yè)教育機構(gòu)

手機站
千鋒教育

千鋒學習站 | 隨時隨地免費學

千鋒教育

掃一掃進入千鋒手機站

領(lǐng)取全套視頻
千鋒教育

關(guān)注千鋒學習站小程序
隨時隨地免費學習課程

當前位置:首頁  >  技術(shù)干貨  > app測試全攻略

app測試全攻略

來源:千鋒教育
發(fā)布人:wjy
時間: 2022-08-12 10:36:05 1660271765

  今天為大家?guī)淼氖莂pp測試的攻略, app測試時的側(cè)重點有以下幾個方面.

app測試全攻略

  一.功能性測試:

  根據(jù)軟件需求說明書或用戶需求驗證App的各個功能實現(xiàn),使用如下方法測試并評估功能測試過程:

  1. 采用時間、地點、對象、行為和背景五元素或業(yè)務(wù)分析等方法分析、提取 App的用戶使用場景,對比需求,整理出內(nèi)在、外在及非功能直接相關(guān)的需求,構(gòu)建測試點,并明確測試標準,若用戶需求中無明確標準遵循,則需要參考行業(yè)或相關(guān)國際標準或準則。

  2. 根據(jù)被測功能點的特性列丼出相應(yīng)類型的測試用例對其進行覆蓋,如;涉及輸入的地方需要考慮等價、邊界、負面、異?;蚍欠ā鼍盎貪L、關(guān)聯(lián)測試等測試類型對其進行覆蓋。

  3. 在測試實現(xiàn)的各個階段跟蹤測試實現(xiàn)與需求輸入的覆蓋情況,及時修正業(yè)務(wù)或需求理解錯

  誤。

  二.兼容性測試:

  2.1 操作系統(tǒng)版本的兼容性。

  2.2 手機分辨率兼容性。

  2.3 網(wǎng)絡(luò)制式兼容性:2G\3G\4G\5G\WIFI,弱網(wǎng)環(huán)境下、斷網(wǎng)時等

  2.4 app跨版本的兼容性

  三. 安裝、卸載、更新測試

  3.1 生成apk文件在真機上可以安裝及卸載

  3.2 Android手機端通用安裝工具。如各大應(yīng)用市場及第三方市場等。

  3.3 更新驗證

  驗證數(shù)字簽名。

  升級后可以正常使用。

  在線跨版本升級。

  更新推送消息提醒

  四. 性能測試

  4.1 壓力測試

  4.2 電量流量測試

  4.3 cup、內(nèi)存消耗

  4.4 app啟動時長

  4.5 crash率

  4.6 內(nèi)存泄漏

  五. 交叉事件測試

  5.1 交互異常性測試:客戶端作為手機特性測試,包括被打擾的情況;

  如來電、來短信、微信消息、語言視頻、低電量測試等,還要注意手機端硬件上,如:待機,插拔數(shù)據(jù)線、耳機等操作不會影響客戶端。

  5.2 異常性測試:主要包含了斷網(wǎng)、斷電、服務(wù)器異常等情況下,客戶端能否正常處理,保證數(shù)據(jù)正確性。

  六. 安全--權(quán)限測試

  6.1 軟件權(quán)限:其中包括發(fā)送信息、撥打電話、鏈接網(wǎng)絡(luò)、訪問手機信息、聯(lián)系人信息、定位權(quán)限、相冊訪問權(quán)限等等

  測試重點: App的用戶授權(quán)級別、數(shù)據(jù)泄漏、非法授權(quán)訪問

  6.2 數(shù)據(jù)在本地的存儲、傳輸?shù)?/p>

  6.3 執(zhí)行某些操作時導致的輸入有效性驗證、授權(quán)、數(shù)據(jù)加密等

  6.4 基于各種通信協(xié)議或者行業(yè)標準來檢查

  七. 安全---數(shù)據(jù)安全性測試

  7.1 敏感數(shù)據(jù)輸入不會被存儲到設(shè)備中,密碼不會被解碼

  7.2 密碼不以明文顯示

  7.3 防止程序異常終止而沒有刪除產(chǎn)生的臨時文件/日志文件, 可能會遭受非法入侵, 讀取這些數(shù)據(jù)

  7.4 數(shù)據(jù)備份應(yīng)加密, 恢復數(shù)據(jù)應(yīng)考慮恢復過程的異常情況, 通訊中斷等.

  7.5 數(shù)據(jù)恢復后在使用前應(yīng)經(jīng)過校驗

  7.6 程序應(yīng)考慮系統(tǒng)提示的用戶信息或安全警告

  7.7 數(shù)據(jù)庫中重要的數(shù)據(jù)正要被重寫,應(yīng)及時提示用戶

  7.8 在沒有用戶明確許可的前提下不損壞,刪除用戶個人信息及應(yīng)用程序中的任何內(nèi)容.

  八. 支付測試

  8.1 支付結(jié)果的確認

  8.2 請求報文加密測試

  8.3 不同場景的支付

  如: 金額足夠、金額不足、重復支付、無網(wǎng)支付、弱網(wǎng)支付、同賬號多平臺一起支付、余額寶微信信用卡等多種支付方式、不同支付方式的組合、密碼正確/錯誤、支付上限等情況

  九. 手勢操作測試

  9.1 手機開鎖屏對運行中的 App的影響

  9.2 切換網(wǎng)絡(luò)對運行中的 App的影響

  9.3 運行中的 App前后臺切換的影響

  9.4 多個運行中的 App的切換

  9.5 App運行時關(guān)機

  9.6 App運行時重啟系統(tǒng)

  9.7 App運行時充電

  9.8 App運行時kill掉進程再打開

  十. 用戶體驗測試

  以主觀的普通消費者的角度去感知產(chǎn)品或服務(wù)的舒適、有用、易用、友好親切程度。通過

  不同個體、獨立空間和非經(jīng)驗的統(tǒng)計復用方式去有效評價產(chǎn)品的體驗特性提升產(chǎn)品的潛在客戶滿意度

  更多關(guān)于軟件測試培訓的問題,歡迎咨詢千鋒教育在線名師,如果想要了解我們的師資、課程、項目實操的話可以點擊咨詢課程顧問,獲取試聽資格來試聽我們的課程,在線零距離接觸千鋒教育大咖名師,讓你輕松從入門到精通。

tags:
聲明:本站稿件版權(quán)均屬千鋒教育所有,未經(jīng)許可不得擅自轉(zhuǎn)載。
10年以上業(yè)內(nèi)強師集結(jié),手把手帶你蛻變精英
請您保持通訊暢通,專屬學習老師24小時內(nèi)將與您1V1溝通
免費領(lǐng)取
今日已有369人領(lǐng)取成功
劉同學 138****2860 剛剛成功領(lǐng)取
王同學 131****2015 剛剛成功領(lǐng)取
張同學 133****4652 剛剛成功領(lǐng)取
李同學 135****8607 剛剛成功領(lǐng)取
楊同學 132****5667 剛剛成功領(lǐng)取
岳同學 134****6652 剛剛成功領(lǐng)取
梁同學 157****2950 剛剛成功領(lǐng)取
劉同學 189****1015 剛剛成功領(lǐng)取
張同學 155****4678 剛剛成功領(lǐng)取
鄒同學 139****2907 剛剛成功領(lǐng)取
董同學 138****2867 剛剛成功領(lǐng)取
周同學 136****3602 剛剛成功領(lǐng)取
相關(guān)推薦HOT
反欺詐中所用到的機器學習模型有哪些?

一、邏輯回歸模型邏輯回歸是一種常用的分類模型,特別適合處理二分類問題。在反欺詐中,邏輯回歸可以用來預(yù)測一筆交易是否是欺詐。二、決策樹模...詳情>>

2023-10-14 14:09:29
軟件開發(fā)管理流程中會出現(xiàn)哪些問題?

一、需求不清需求不明確是導致項目失敗的主要原因之一。如果需求沒有清晰定義,開發(fā)人員可能會開發(fā)出不符合用戶期望的產(chǎn)品。二、通信不足溝通問...詳情>>

2023-10-14 13:43:21
軟件定制開發(fā)中的敏捷開發(fā)是什么?

軟件定制開發(fā)中的敏捷開發(fā)是什么軟件定制開發(fā)中的敏捷開發(fā),從宏觀上看,是一個高度關(guān)注人員交互,持續(xù)開發(fā)與交付,接受需求變更并適應(yīng)環(huán)境變化...詳情>>

2023-10-14 13:24:57
什么是PlatformIo?

PlatformIO是什么PlatformIO是一個全面的物聯(lián)網(wǎng)開發(fā)平臺,它為眾多硬件平臺和開發(fā)環(huán)境提供了統(tǒng)一的工作流程,有效簡化了開發(fā)過程,并能兼容各種...詳情>>

2023-10-14 12:55:06
云快照與自動備份有什么區(qū)別?

1、定義和目標不同云快照的主要目標是提供一種快速恢復數(shù)據(jù)的方法,它只記錄在快照時間點后的數(shù)據(jù)變化,而不是所有的數(shù)據(jù)。自動備份的主要目標...詳情>>

2023-10-14 12:48:59