[原创]互联网金融App测试介绍
[原創]互聯網金融App測試介紹
前端時間非常忙,終于非常忙的時間過去了,抽時間總結下我現在所在公司理財軟件App測試,也各位分享下,也歡迎大家提建議,謝謝!
先介紹下我所在公司的產品特點,公司所研發的App有賣給普通用戶的,也有一部分是給券商定制開發的,所以二者對質量要求及測試還是有一些不一樣,簡單說下我們的App研發測試流程:
需求討論評審->產品設計->架構設計->開發(其中也包括單測及集成測試)->測試(各種測試類型測試)->發布->上線;
其中在我們測試實踐過程,針對公司App對外部用戶,一般要經過如下測試檢查驗證,才可以發布上線,詳細介紹如下:
1、 UI 測試:主要檢查ui與設計的效果圖是否一致?交互是否有問題?
測試策略和方法:一般我們會讓產品經理和UE確認,確認通過后,才會轉給測試,進行檢查驗證;
2、功能測試:檢查需求是否實現?功能是否正確?功能業務邏輯處理是否正常?
測試策略和方法:一般我們會讓產品經理先檢查基本實現,然后才轉給測試,當然開發在提交測試之前要做冒煙測試,必須測試通過;
3、 中斷測試:?模擬用戶真實使用App是會遇到的中斷情況進行測試;
測試策略和方法: 一般我們會采用如果用戶使用某個場景時,通過中斷或是干擾一些操作來檢查程序是否可以處理這種突發情況(如:電話/短信/push消息等)
4、 兼容性測試:
測試策略和方法:新舊版本的在功能,邏輯層面的兼容測試,同一個App 在不同系統版本運行,以及不同機型之間的適配測試。兼容測試:接口的兼容性測試能夠保證大部分的功能完善;App在不同系統版本上保證運行。適配性: 屏幕,系統版本等。該部分通過第三方的云平臺進行。
5、 App客戶端性能測試:App的客戶端的性能測試,我們定義為,主要檢查App安裝和啟動時間;各資源占用(cpu/內存/流量/電量)情況;各種業務操作響應時間
測試策略和方法:通常我們是借助一些第三方監測工具來進行測檢,針對各項指標,我們主要檢查App是否在合理區間范圍之內,只要比同行App優秀即可,并沒有很強制目標定的非常死;
6、 極限測試:模擬各種邊界壓力測試下情況,驗證App是否能正確響應;反復/長期操作,資源的占用;
? ? ? 測試策略和方法: 通常我們會借助一些工具來實現,模擬各種邊界操作,不僅僅是某個功能使用,同樣也會模擬在各種情況的邊界;
7、移動App安全測試: App客戶端安全性,需進行木馬,病毒等掃描檢查;數據的存儲,傳送及處理需要進行加密;用戶訪問控制權限檢查;
測試策略和方法:通常我們是借用一些測試工具進行檢查驗證,如常用的木馬,病毒掃描,抓包檢查工具等;
8、用戶體驗測試:總體原則是是否用于學習,易于理解,易于使用;
測試策略和方法:通常我們一般時讓專職的用戶體驗團隊來進行檢查評估;另公司也會邀請一部分粉絲用戶,去體驗公司產品;
?
總結
以上是生活随笔為你收集整理的[原创]互联网金融App测试介绍的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: vSpere虚拟网卡介绍
- 下一篇: 给定两个二叉树T和S,判断S是否为T的子