jmeter持續學習之----性能初級一些概念和指標

服務端為什么要進行性能測試

? 大量用戶下,系統能否穩定運行(比較多)

? 用于硬件服務器的選型

? 用于軟件技術的選型

性能測試關注的點

? ?用戶角度:響應時間

? ?資源占用:并發用戶數,TPS,資源占用(cpu,內存,JVM)

性能測試策略

基準測試:單用戶測試,對業務模型中的重要業務做單獨的測試,獲取單用戶運行時的各 項性能指標

負載測試:通過逐步增加負載,測試系統性能的變化,并最終確定在滿足系統性能指標情況下,系統所能承受的最大負載量的測試

穩定性測試:在服務器穩定的情況下進行長時間測試

常見的性能指標

響應時間、并發數、吞吐量、錯誤率、資源利用率

吞吐量(QPS,TPS)

QPS:每秒服務器處理的請求數量(就是服務器的接口)

TPS:單位時間內系統處理的客戶端請求的事務次數(界面的一個操作,1個請求或者多個請求)

錯誤率

系統在負載情況下,失敗業務的概率。錯誤率=(失敗業務數/業務總數)*100%

一般不超過萬分之1(根據公司指定)

穩定性較好的系統錯誤率應該由超時引起

資源利用率

建議cpu不高于80%(加減5)

內存不高于80%

磁盤不高于90%

jmeter

LoadRunner:一種工業級標準性能負載測試,可以模擬上萬用戶實施測試

jmeter是免費的,能提供的功能和LoadRunner基本一致,滿足絕大多數公司需要。

jmeter的目錄結構

bin

docs

printable_docs

jmeter的基本元件和組件

jmeter發送的第一個請求

啟動jmeter

在測試計劃下添加線程組

在線程組下添加http請求,取樣器

填寫http請求的相關請求數據

在線程組下添加查看結果樹,監聽器

點擊啟動按鈕運行并查看結果

設置高并發用戶數

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/42603.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/42603.shtml
英文地址,請注明出處:http://en.pswp.cn/web/42603.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

去了字節跳動,才知道年薪40W的測試有這么多?

最近脈脈職言區有一條討論火了: 哪家互聯網公司薪資最‘厲害’? 下面的評論多為字節跳動,還炸出了很多年薪40W的測試工程師 我只想問一句,現在的測試都這么有錢了嗎? 前幾天還有朋友說,從騰訊跳槽去了字節&…

8.8.8.8 IP地址的作用

在跟著韋東山老師的學習手冊中看見了關于8.8.8.8 IP用于檢測網絡狀態,然后搜索了關于此IP的相關作用如下: 公共DNS服務:8.8.8.8是Google提供的兩個公共DNS服務器地址之一(另一個是8.8.4.4)。DNS(域名系統&a…

代碼隨想錄訓練營第三十天 452用最少數量的箭引爆氣球 435無重疊區間 763劃分字母區間

第一題: 原題鏈接:452. 用最少數量的箭引爆氣球 - 力扣(LeetCode) 思路:先根據每個元素的第一個值進行排序,然后從第一個元素開始遍歷,這里要注意我們初始化結果值的時候直接初始化為1&#x…

強化基石,引領未來:完善配套設施與提升服務水平

完善配套設施與提升服務水平對于產業園運營具有重要意義。它們不僅能夠提升園區的硬件環境和整體形象,增強園區的吸引力和競爭力;還能夠優化營商環境,降低企業運營成本,提高運營效率;同時推動園區創新,形成…

基于Java技術的網吧管理系統

你好呀,我是計算機學姐碼農小野!如果有相關需求,可以私信聯系我。 開發語言:Java 數據庫:MySQL 技術:Java技術,B/S結構 工具:MyEclipse,MySQL 系統展示 首頁 個人中…

PDF轉Markdown的開源工具解析

Marker:PDF轉Markdown的開源工具解析 Marker是一個由VikParuchuri在GitHub上開發的開源項目,其核心功能是將PDF文件轉換為Markdown格式。以下是對Marker項目的詳細解析: 項目概述: 項目鏈接:https://github.com/VikP…

【技術追蹤】DiffuMatting:使用摳圖級別注釋合成任意對象(ECCV-2024)

萬物生:Diffusion與綠幕摳圖,影視領域的福音~ 論文:DiffuMatting: Synthesizing Arbitrary Objects with Matting-level Annotation 代碼:https://github.com/HUuxiaobin/DiffuMatting (即將開源) 0、摘要 …

2024年06月CCF-GESP編程能力等級認證C++編程一級真題解析

本文收錄于專欄《C等級認證CCF-GESP真題解析》,專欄總目錄:點這里。訂閱后可閱讀專欄內所有文章。 一、單選題(每題 2 分,共 30 分) 第 1 題 在C中,下列不可做變量的是( )。 A. five-Star B. five_star C…

(補充):java各種進制和文本、圖像、音頻在計算機中的存儲方式

文章目錄 前言一、進制1 逢幾進一2 常見進制在java中的表示3 進制中的轉換(1)任意進制轉十進制(2)十進制轉其他進制二、計算機中的存儲1 計算機的存儲規則(文本數據)(1)ASCII碼表(2)編碼規則的發展演化2 計算機的存儲規則(圖片數據)(1)分辨率、像素(2)黑白圖與灰度…

Knife4j的介紹與使用

目錄 一、簡單介紹1.1 簡介1.2 主要特點和功能: 二、使用步驟:2.1 添加依賴:2.2 yml數據源配置2.3 創建knife4j配置類2.4 注解的作用 最后 一、簡單介紹 1.1 簡介 Knife4j 是一款基于Swagger的開源文檔管理工具,主要用于生成和管…

Java客戶端調用SOAP方式的WebService服務實現方式分析

簡介 在多系統交互中,有時候需要以Java作為客戶端來調用SOAP方式的WebService服務,本文通過分析不同的調用方式,以Demo的形式,幫助讀者在生產實踐中選擇合適的調用方式。 本文JDK環境為JDK17。 結論 推薦使用Axis2或者Jaxws&#…

拆分pdf文件最簡單的方法,pdf怎么拆成一頁一張

在數字化的時代,pdf文件已經成為我們日常辦公、學習不可或缺的文檔格式。然而,有時候我們可能需要對一個大的pdf文件進行拆分,以方便管理和分享。那么,如何將一個pdf文件拆分成多個pdf呢?本文將為你推薦一種好用的拆分…

PLSQL Day4

--使用顯式游標更新行,對所有salesman增加500獎金: declare cursor s_cursor is select * from emp where job SALESMAN for update; begin for e_s in s_cursor loop update emp set comm nvl(comm,0)500 where current of s_cur…

AFT:Attention Free Transformer論文筆記

原文鏈接 2105.14103 (arxiv.org) 原文翻譯 Abstract 我們介紹了 Attention Free Transformer (AFT),這是 Transformer [1] 的有效變體,它消除了點積自注意力的需要。在 AFT 層,鍵key和值value首先與一組學習的位置偏差position biases相結…

ubuntu22安裝Docker并配置

安裝Docker sudo apt install docker.io使用腳本自動安裝docker: curl -fsSL get.docker.com -o get-docker.sh sudo sh get-docker.sh --mirror Aliyun配置國內鏡像 /etc/docker/daemon.json 推薦配置: {"registry-mirrors": ["htt…

Lab1 論文 MapReduce

目錄 🌹前言 🦅2 Programming Model 🌼2.1 Example 🌼2.2 Types 🌼2.3 More Examples 🦅3 Implementation(實現) 🌼3.1 ~ 3.3 🌼3.4 ~ 3.6 🦅4 Refinemen…

代理IP有什么用途

代理IP主要有以下應用場景: 1、隱藏真實IP地址:通過使用代理IP,可以隱藏真實的網絡請求來源,保護用戶隱私。 2、繞過網絡限制:一些地區或網絡環境可能存在訪問限制,通過使用代理IP可以繞過這些限制&#xf…

Anaconda+Pycharm 項目運行保姆級教程(附帶視頻)

最近很多小白在問如何用anacondapycharm運行一個深度學習項目,進行代碼復現呢?于是寫下這篇文章希望能淺淺起到一個指導作用。 附視頻講解地址:AnacondaPycharm項目運行實例_嗶哩嗶哩_bilibili 一、項目運行前的準備(軟件安裝&…

BN的 作用

1、背景: 卷積神經網絡的出現,網絡參數量大大減低,使得幾十層的深層網絡成為可能。然而,在殘差網絡出現之前,網絡的加深使得網絡訓練變得非常不穩定,甚至出現網絡長時間不更新或者不收斂的情形,…

ER模型理論和三范式

ER模型理論和三范式 各種關系多對一一對一一對多多對多 三范式理論函數依賴完全函數依賴部分函數依賴傳遞(間接)函數依賴 第一范式:屬性(表字段)不可切割第二范式:不能存在 部分函數依賴(都存在完全函數依賴…