android - 一般移动端的测试有哪些流程
怪我咯
怪我咯 2017-04-17 17:18:02
0
1
574

刚刚入门移动端的测试,想问问大神们具体有哪些方面的测试?应该怎么做

怪我咯
怪我咯

走同样的路,发现不同的人生

全部回覆(1)
Ty80
  1. UI 測試

App主要核ui與實際設計的效果圖是否一致;互動方面的問題建議,可以先與產品經理確認,確認通過後,才開始讓開發實施更改或優化

2.App功能測試

根據軟體說明或使用者需求驗證App的各個功能實現,實際測試過程一般都是根據功能測試案例來執行。測試覆蓋率基本上都是由測試案例主導,也就是說在功能測試部分,是檢驗測試案例是否有效以及完整的,也就導致另外一個問題,測試用例怎麼寫的問題,將另外一篇文章來單獨闡述測試案例的編寫方法。

  1. 中斷檢定

    模拟用户真实使用App是会遇到的中断情况进行测试.如: 网络的断网, 切换网络, 断电,来电话/短信,听音乐,切换到其他App, 打开其他App 的通知等
    
  2. 相容性測試

新舊版本的在功能,邏輯層面的兼容測試, 同一個App 在不同系統版本運行,以及不同機型之間的適配測試
兼容測試:接口的兼容性測試能夠保證大部分的功能完善;App在不同系統版本上保證運作
適配性: 螢幕,系統版本等(系統位數一定要考慮)

该部分通过第三方的云平台进行
  1. 性能測試,

    可測試的方面

    1.安装和启动时间;
        2.CPU的占用;
        3.内存的占用;
        4.流量的耗用;
        5.电量的耗用;
        6.后端,测试App中的各类操作是否满足用户响应时间要求,主要是测试点在网速方面,2g,3g,wifi, 4g一定要覆盖到
    1. 後端 有網路並發

  2. 穩定性測試,壓力測試

1.在各種邊界壓力情況下(如電池、儲存、網速等),驗證App是否能正確回應
2.反覆/長期操作下,系統資源是否佔用異常;Android 可是使用adb指令
3.壓力測試主要集中在後端,前端的壓力測試目前測的較少

7.安全測試

App安全測試大概分為以下幾類:
1)從資料的本地儲存到資料的傳輸、處理以及遠端存取等各個環節,基於相應的安全標準/行業標準評估App的安全特性;
2)借鑒在Web App和網路安全測試的一些成功經驗在智慧終端App測試中進行裁減或適配;
3) 偵測App的使用者授權級別,資料外洩,非法授權存取等;
4) 對App的輸入有效性校驗、認證、授權、敏感資料儲存、資料加密等方面進行檢測,以期發現潛在的安全問題;
5)基於各種通訊協定或相應的產業安全標準檢視App是否滿足相應的要求。

8.使用者體驗測驗

這個簡單的說就是站在使用者的角度上進行使用App,學習成本低,易上手等,可以進行使用者盲測,根據使用者回饋的意見進行修改。測試人員可以透過與其他競爭對手進行對比, 或根據較大廠商App的互動習慣進行比較。

  1. 回歸測試--一般這部分建議使用自動化測試, 如果沒有自動化測試,可以根據以幾個方面進行測試

1.依照產品說明書或功能文件進行功能確認

    1. 重新將主要優先順序較高的測試案例執行一遍
      3.重新驗證bug

    1. 線上測驗

    線上測試是產品上線之後一定要完成的,這部分可以根據場景化進行回歸測試,其中網絡環境要全部覆蓋一遍

    當然在行動端測試的是時候,可以用一些自動化測試的工具,例如Appium,或是找一些第三方的測試平台做,國內比較好的如testin, testbird,國外的話testdroid,PerfectoMobile

    熱門教學
    更多>
    最新下載
    更多>
    網站特效
    網站源碼
    網站素材
    前端模板