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