當(dāng)前位置:澤眾軟件測試網(wǎng)- 技術(shù)文章 -正文

如何做好APP壓力測試?app壓力測試怎么測?

發(fā)布時(shí)間:2020-06-29

APP做壓力測試的目的:1.提高和保證產(chǎn)品的穩(wěn)定性;2.產(chǎn)品經(jīng)過一段時(shí)間使用后,仍然繼續(xù)有保證使用的用戶,也就是所說的留存率。那么壓力測試什么時(shí)候展開呢?

壓力測試時(shí)用戶量大,交互性高的應(yīng)用需對接口執(zhí)行壓力測試,確保不會(huì)應(yīng)用在大用戶量的情況下能正常運(yùn)行。

APP壓力測試

那么如何做好APP軟件壓力測試呢?我們進(jìn)行的主要測試類型包括以下內(nèi)容:

容量測試

了解您后臺(tái)能承載的壓力上限容量測試的目的是通過測試預(yù)先分析出反映軟件系統(tǒng)應(yīng)用特征的某項(xiàng)指標(biāo)的極限值(如最大并發(fā)用戶數(shù)等),系統(tǒng)在其極限狀態(tài)下(比如CPU、內(nèi)存、網(wǎng)卡、磁盤等滿載的情況下)沒有出現(xiàn)任何軟件故障或還能保持主要功能正常運(yùn)行。同時(shí)還將確定測試對象在給定時(shí)間內(nèi)能夠持續(xù)處理的最大負(fù)載或工作量。讓客戶得以了解該軟件系統(tǒng)的負(fù)載能力或提供服務(wù)的能力。

適用場景:如電商網(wǎng)站希望知道它的后臺(tái)所能承受的、同時(shí)進(jìn)行交易或結(jié)算的在線用戶數(shù),好制定今年的推廣策略,做好充足的準(zhǔn)備。有了對后臺(tái)承載并發(fā)上限的準(zhǔn)確預(yù)測,不僅能對軟件系統(tǒng)在實(shí)際使用中的性能狀況充滿信心,同時(shí)也可以幫助用戶經(jīng)濟(jì)地規(guī)劃應(yīng)用系統(tǒng),優(yōu)化系統(tǒng)的部署。

場景測試

了解您每個(gè)接口/場景的性能情況根據(jù)客戶需求,通過設(shè)計(jì)測試用例模擬實(shí)際現(xiàn)網(wǎng)業(yè)務(wù)邏輯,來測試不同并發(fā)下,不同業(yè)務(wù)場景的性能是否達(dá)標(biāo)。通過觀察TPS、響應(yīng)時(shí)間、服務(wù)器CPU等硬件指標(biāo),分析用戶體驗(yàn)是否足夠好。

適用場景:如某一網(wǎng)站上線前新增了功能模塊,不了解性能情況如何,或者某客戶是把產(chǎn)品外包給第三方做,不了解實(shí)施質(zhì)量,需要進(jìn)行性能測試,看能否滿足業(yè)務(wù)預(yù)期。

穩(wěn)定性測試

了解您后臺(tái)的健壯性根據(jù)客戶需求,通過10小時(shí)以上的持續(xù)測試來了解不同業(yè)務(wù)后臺(tái)的性能狀況,測試后臺(tái)的健壯性,是否能夠承載熱情的客戶持續(xù)訪問。適用場景:系統(tǒng)做了較大改動(dòng)或新驗(yàn)收某個(gè)接口或整個(gè)系統(tǒng)后臺(tái),需要評估接口或系統(tǒng)能否長期穩(wěn)定地提供服務(wù)。

服務(wù)器協(xié)議安全測試

通過診斷服務(wù)器協(xié)議和后臺(tái)架構(gòu),了解服務(wù)器協(xié)議是否存在漏洞,是否存在風(fēng)險(xiǎn)。

適用場景: 電商、金融等產(chǎn)品的提交訂單、計(jì)算價(jià)格、支付等操作均是與錢相關(guān)的生命線,也是黑客、羊毛黨虎視眈眈的對象,為了避免不必要的損失,往往需要進(jìn)行協(xié)議安全測試,將風(fēng)險(xiǎn)消失于萌芽之中。

現(xiàn)在移動(dòng)互聯(lián)網(wǎng)越來越發(fā)達(dá),人們花費(fèi)大量的時(shí)間在瀏覽手機(jī)APP上,APP中所包含的功能也越來越豐富,所以APP在面向大眾使用前,必須保障APP各項(xiàng)功能都能正常實(shí)現(xiàn)。尤其是資訊、購物、通訊等涉及大量用戶隱私的APP測試在軟件生產(chǎn)過程中變得十分重要。

除了對APP基本功能的性能測試,APP測試還涉及到方方面面,一款A(yù)PP安裝在各型號手機(jī)的兼容性測試、穩(wěn)定性測試、壓力測試等。要進(jìn)行軟件壓力測試,就要搭建與實(shí)際環(huán)境相似的測試環(huán)境,然后測試程序在有限的時(shí)間能夠完成的請求,判斷系統(tǒng)的承受情況。目前很多軟件企業(yè)是邊開發(fā)邊測試,也有很多企業(yè)選擇第三方測評機(jī)構(gòu)去做,像MobileRunner這樣的第三方機(jī)構(gòu)擁有完善的自動(dòng)化測試工具環(huán)境,往往能幫企業(yè)省心省力。

推薦閱讀:

移動(dòng)app和小程序在測試上重點(diǎn)是是什么?

APP軟件常見的性能測試都包含了哪些方面?

如何選擇安卓自動(dòng)化測試工具?安卓自動(dòng)化測試工具的使用方法

如何進(jìn)行APP兼容性測試?APP兼容性測試在線服務(wù)解決方案

Android手機(jī)自動(dòng)化測試工具有哪些?試試MobileRunner移動(dòng)平臺(tái)自動(dòng)化測試工具

本文內(nèi)容不用于商業(yè)目的,如涉及知識產(chǎn)權(quán)問題,請權(quán)利人聯(lián)系SPASVO小編(021-60725088-8054),我們將立即處理,馬上刪除。
滬ICP備07036474號 2003-2024 版權(quán)所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨詢

添加客服微信 歡迎咨詢測試工具和測試服務(wù)

微信客服
問題
反饋
產(chǎn)品
畫冊

掃描二維碼下載澤眾軟件企業(yè)宣傳冊

產(chǎn)品畫冊
返回
頂部

方案咨詢

×
提交信息

電話咨詢,400-035-7887,安排專業(yè)技術(shù)售前給您解答(產(chǎn)品試用、技術(shù)交流、服務(wù)咨詢和商務(wù)報(bào)價(jià))。

您的信息已成功提交!

我們的客服人員稍后會(huì)與您聯(lián)系