摘要:性能測試針對軟件性能進(jìn)行測試,通過自動化測試工具模擬用戶來測試服務(wù)器是否承載用戶多并發(fā),系統(tǒng)是否穩(wěn)定,從用戶角度看響應(yīng)時速度是否達(dá)到期望春節(jié)多人同時購買火車票目的評估當(dāng)前系統(tǒng)能力,尋找性能瓶頸性能測試分類基準(zhǔn)測試模擬單用戶運(yùn)行,產(chǎn)生基準(zhǔn)
性能測試:針對軟件性能進(jìn)行測試,通過自動化測試工具模擬用戶來測試服務(wù)器是否承載用戶多并發(fā),系統(tǒng)是否穩(wěn)定,從用戶角度看響應(yīng)時速度是否達(dá)到期望(春節(jié)多人同時購買火車票)
目的:評估當(dāng)前系統(tǒng)能力,尋找性能瓶頸
?
?
基準(zhǔn)測試:模擬單用戶運(yùn)行,產(chǎn)生基準(zhǔn)性能測試數(shù)據(jù)
并發(fā)測試:模擬多用戶運(yùn)行,驗證服務(wù)器是否有問題
?
負(fù)載測試:找到系統(tǒng)最大的負(fù)載能力(通過給系統(tǒng)不斷的施壓達(dá)到飽和狀態(tài)不能加壓為止)
?
壓力測試:系統(tǒng)達(dá)到一定飽和度時,系統(tǒng)處理業(yè)務(wù)的能力
?
穩(wěn)定性測試:測試系統(tǒng)在一定的業(yè)務(wù)壓力下系統(tǒng)可持續(xù)運(yùn)行德時間
配置測試:通過環(huán)境的調(diào)整來分析系統(tǒng)的性能,從而進(jìn)行調(diào)優(yōu)
響應(yīng)時間:從一個用戶發(fā)送一個請求到用戶接受到服務(wù)器返回的響應(yīng)數(shù)據(jù)這段時間就是響應(yīng)時間(例如:一家理發(fā)店有一個理發(fā)師,一位顧客進(jìn)店理發(fā)是30分鐘,有2位顧客同時進(jìn)入理發(fā)店理發(fā),第二位顧客要先等第一位顧客理發(fā)也就是30分鐘后再 到自己理發(fā)30分鐘,)
某一物理時刻同時向系統(tǒng)提交請求的用戶數(shù)
某段時間內(nèi)訪問系統(tǒng)的用戶數(shù),這些用戶并不一定同時向系統(tǒng)提交請求
系統(tǒng)注冊的總用戶數(shù)
系統(tǒng)用戶數(shù) >=在線用戶數(shù)>=并發(fā)用戶數(shù)
單位時間內(nèi)系統(tǒng)處理的客戶端請求的事務(wù)次數(shù)
計算方法
TPS?=并發(fā)數(shù)/平均響應(yīng)時間
例如:根據(jù)28定律:百分之80的用戶請求,集中在百分之20的熱點(diǎn)數(shù)據(jù)或者時間段
性能測試中的二八原則 - 彬小彬 - 博客園 (cnblogs.com)https://www.cnblogs.com/brainchan/p/10978025.html
如果某電商要求每天完成交易額2億,客單價為200-500,以300計算
?
分析:28定律 以24小時計算
每天交易數(shù)為:200000000/300=666666.66666
每小時交易數(shù):666666*0.8/(24*0.2)=111111.1111
T P S = 111111/3600秒=30.86
資源利用率? ? cpu使用率? ?內(nèi)存利用率? 磁盤IO? ?網(wǎng)絡(luò)帶寬
目的:了解性能測試計劃及方案的編寫
測試計劃? 測試目標(biāo)? 人力資源? 時間進(jìn)度? 風(fēng)險
目的:了解性能測試用例的設(shè)計 了解性能測試的執(zhí)行
按場景設(shè)計分類
預(yù)期性能指標(biāo)測試? ? 單業(yè)務(wù)并發(fā)性能的測試? ? 混合場景并發(fā)性能測試
例子:
?
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://www.ezyhdfw.cn/yun/124710.html
摘要:認(rèn)為就等于性能測試,其實這是不對的。性能測試定義指通過自動化的測試工具模擬多種正常峰值以及異常負(fù)載條件來對系統(tǒng)的各項性能指標(biāo)進(jìn)行測試。另外,從業(yè)務(wù)角度來說也可以使用訪問人數(shù)天或頁面訪問量天做為單位。 隨著軟件行業(yè)的快速發(fā)展,現(xiàn)代的軟件系統(tǒng)越來越復(fù)雜,功能越來越多,測試人員除了需要保證基本的...
摘要:而性能測試卻需要顧及方方面面。測試人員眼中的性能測試需要考慮全面的性能,包括用戶開發(fā)管理員等各個視角的性能。性能測試場景可理解為一個具體的測試用例。響應(yīng)時間性能測試中衡量交易性能的重要手段。通常表示一次交易申請和響應(yīng)返回的過程。 ??????? 大家好,我們本章開始學(xué)習(xí)Jmeter,后續(xù)還會...
摘要:云主機(jī)本地磁盤性能測試注意此文檔僅為性能的基準(zhǔn)值測試,由于本地磁盤為共享磁盤,其會有一定波動,使性能達(dá)不到文檔中測試出的水準(zhǔn)。云主機(jī)UHost本地磁盤I/O性能測試注意:此文檔僅為IO性能的基準(zhǔn)值測試,由于本地磁盤為共享磁盤,其IO會有一定波動,使性能達(dá)不到文檔中測試出的水準(zhǔn)。若您希望更穩(wěn)定的IO,建議您選擇云盤。硬盤性能指標(biāo)順序讀寫 (吞吐量,常用單位為MB/s):文件在硬盤上存儲位置是連...
摘要:自從月份發(fā)布以來,用戶已經(jīng)能夠在其集群中定義和實施網(wǎng)絡(luò)策略。吞吐量即以測量的數(shù)據(jù)傳輸速度和延遲完成請求的時間是網(wǎng)絡(luò)性能的常用度量。文章網(wǎng)絡(luò)延遲和比較的網(wǎng)絡(luò)方案已經(jīng)檢查了運(yùn)行覆蓋網(wǎng)絡(luò)對吞吐量和延遲的性能影響。 自從7月份發(fā)布Kubernetes 1.3以來,用戶已經(jīng)能夠在其集群中定義和實施網(wǎng)絡(luò)策略。這些策略是防火墻規(guī)則,用于指定允許流入和流出的數(shù)據(jù)類型。如果需要,Kubernetes可以...
摘要:自從月份發(fā)布以來,用戶已經(jīng)能夠在其集群中定義和實施網(wǎng)絡(luò)策略。吞吐量即以測量的數(shù)據(jù)傳輸速度和延遲完成請求的時間是網(wǎng)絡(luò)性能的常用度量。文章網(wǎng)絡(luò)延遲和比較的網(wǎng)絡(luò)方案已經(jīng)檢查了運(yùn)行覆蓋網(wǎng)絡(luò)對吞吐量和延遲的性能影響。 自從7月份發(fā)布Kubernetes 1.3以來,用戶已經(jīng)能夠在其集群中定義和實施網(wǎng)絡(luò)策略。這些策略是防火墻規(guī)則,用于指定允許流入和流出的數(shù)據(jù)類型。如果需要,Kubernetes可以...
閱讀 1869·2023-04-25 23:43
閱讀 1001·2021-11-24 09:39
閱讀 777·2021-11-22 15:25
閱讀 1778·2021-11-22 12:08
閱讀 1159·2021-11-18 10:07
閱讀 2132·2021-09-23 11:22
閱讀 3429·2021-09-22 15:23
閱讀 2682·2021-09-13 10:32