顾美玲勾引管家|日韩黄色成人|国产精品theporn动漫|欧美日日日|国产精品探花在线

專業(yè)只做數據庫實訓和認證的品牌機構

微信公眾號新浪微博
免費咨詢電話:400-0909-964
當前位置: 網站首頁 > pg大講堂 > PostgreSQL技術大講堂 - 第47講:JMETER工具使用

PostgreSQL技術大講堂 - 第47講:JMETER工具使用

文章來源: 更新時間:2024/3/15 9:32:55

在線老師點擊咨詢:

最新學訊:近期OCP認證正在報名中,因考試人員較多請盡快報名獲取最近考試時間,報名費用請聯(lián)系在線老師,甲骨文官方認證,報名從速!

我要咨詢


PostgreSQL從小白到專家,是從入門逐漸能力提升的一個系列教程,內容包括對PG基礎的認知、包括安裝使用、包括角色權限、包括維護管理、、等內容,希望對熱愛PG、學習PG的同學們有幫助,歡迎持續(xù)關注CUUG PG技術大講堂。


第47講:JMETER工具使用


內容1:JMeter簡介

內容2:JMeter測試部署

內容3:JMeter報告分析

PostgreSQL第47講:JMETER工具使用3月16日19:30,釘釘群(35822460)& 視頻號(數據庫老陳)直播


JMETER介紹

Apache JMeter 是 Apache 組織基于 Java 開發(fā)的壓力測試工具,用于對軟件做壓力測試。

JMeter 最初被設計用于 Web 應用測試,但后來擴展到了其他測試領域,可用于測試靜態(tài)和動態(tài)資源,如靜態(tài)文件、Java 小服務程序、CGI 腳本、Java 對象、數據庫和 FTP 服務器等等。JMeter 可對服務器、網絡或對象模擬巨大的負載,在不同壓力類別下測試它們的強度和分析整體性能。

另外,JMeter 能夠對應用程序做功能/回歸測試,通過創(chuàng)建帶有斷言的腳本來驗證程序是否返回了期望結果。為了最大限度的靈活性,JMeter 允許使用正則表達式創(chuàng)建斷言。


JMETER部署

1、jmeter安裝包下載:

http://www.apache.org/dist/jmeter/binaries

解壓到任意目錄即可。注意:打開的時候會有兩個窗 口,JMeter的命令窗口(jvm)和 JMeter的圖形操作界面,不可以 關閉命令窗口,命令窗口可以輸 出運行日志且關閉后jmeter操作頁 面也會同時關閉。

2、配置環(huán)境變量:

1)新增加一個環(huán)境變量 JMETER_HOME , 變量值=F:\jmeter\apache-jmeter-5.2.1 2)修改classpath增加如下內容

%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib/logkit-2.0.jar;

3、同步安裝jdk才能正常啟動jmeter

版本jdk1.8以上,也要配置環(huán)境變量JAVA_HOME,變量值=當前jdk安裝目錄E:\jdk-11.0.13 本次用到的是jdk-11.0.13,解壓就可以了,然后在環(huán)境變量添加JAVA_HOME,以及在PATH中添加JAVA的執(zhí)行路徑。

4、下載JDBC PostgresSQL 驅動包下載

http://jdbc.postgresql.org/download.html (postgresql-42.3.1.jar)

把驅動包放到JMETER安裝路徑的bin目錄下。


JMETER配置

1、導入PG數據庫驅動包

2、添加線程組:右擊“TESTPLAN”-》Add

2、添加線程組:填寫內容

3、添加JDBC配置 右鍵線程組-》Add-》ConfigElement-》JDBC Connection Configuratio

3、添加JDBC配置 (續(xù)) jdbc:postgresql://192.168.18.111:1922/tpch

4、測試連接性 右鍵線程組-》Add-》Sampler-》JDBC Request 提供了多種數據庫的請求

4、測試連接性 (續(xù))

5、為了看到測試的結果,添加監(jiān)聽器,添加一個圖形結果,一個查看結果樹,一個聚合報告:

6、測試連接:

7、查看結果樹:

7、查看結果聚組統(tǒng)計報告:

7、添加正式測試用例(右鍵線程組-》Add-》Sampler-》JDBC Request)

8、修改并發(fā)用戶數

9、清除以前的測試結果(結果樹、聚組報告、圖形結果)

10、執(zhí)行測試

11、查看結果(結果樹)

11、查看結果(聚組報告)

Label:就是請求名稱

#Samples:總線程數,值 = 線程數 * 循環(huán)次數

Average:單個請求的平均響應時間,值 = 總運行時間 / 發(fā)送到服務器的總請求數,單位是毫秒

Median、90%line、95%line、99%line分別代表50%的用戶響應時間、90%的用戶響應時間、95%的用戶響應時間、99%的用戶響應時間,也就是有百分之多少的請求小于這個值。其中,90%line是性能測試中比較重要的一個衡量指標。

-->> 以上就是【PostgreSQL從小白到專家】第47講 - JMETER工具使用 的內容,歡迎一起探討交流,往期視頻及文檔,聯(lián)系CUUG客服


本文地址:http://m.mudan321.com/pgdjt/36671599695.html 轉載請注明!


PostgreSQL入門到精通 100+ 個學習資料

Oracle培訓機構

金牌講師<>

冉乃綱-老師CUUG金牌講師
冉老師 CUUG金牌講師 Oracle及RedHat高級講師、Unix/Linux 資深專家...[詳細了解老師]

免費咨詢上課流程 客服在線中

陳衛(wèi)星-老師CUUG金牌講師
陳老師 CUUG金牌講師 精通Oracle管理、備份恢復、性能優(yōu)化 11年Ora...[詳細了解老師]

免費咨詢上課流程 客服在線中

選學校如何選擇適合自己的學校

CUUG -CHINA UNIX USER GROUP,是國際UNIX組織UNIFORUM的中國代表,是國內悠久的專業(yè)UNIX培訓機構,被譽為中國UNIX 的搖籃。多年來,以提高教學質量為本,強調素質教育,積極引進、消化國外的新技術,有效的結合中國....[詳情]

一站式服務(從入學到就業(yè)一幫到底)

入學

學習

就業(yè)

實操

食宿
地址:北京市海淀區(qū)田村山南路35號院17號樓
課程咨詢: 400-0909-964
企業(yè)服務:137 1818 8639(陳經理)
部分信息來源于網絡,如有錯誤請聯(lián)系指正!
版權所有@北京神腦資訊技術有限公司 (CUUG,中國UNIX用戶協(xié)會) Copyright 2016 ALL Rights Reserved 京ICP備11008061號-1