国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

jmeter的基本操作

這篇具有很好參考價值的文章主要介紹了jmeter的基本操作。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

1、測試計劃

測試計劃用來存放各個線程組,也就是測試腳本

jmeter的基本操作

用戶定義的變量:定義整個測試中用戶使用的變量,一般定義服務(wù)器的IP、端口號等,引用方式為${test},test為用戶定義的變量

獨立運行每個線程組:默認(rèn)不勾選,如有多個線程組時,直接并行執(zhí)行;勾選后,按照順序執(zhí)行,也就是一個一個線程組執(zhí)行

主線程結(jié)束后執(zhí)行tearDown線程組:勾選后先執(zhí)行主線程,然后執(zhí)行tearDown線程

函數(shù)測試模式:勾選該項后,執(zhí)行測試時將會保留所有的響應(yīng)數(shù)據(jù)和取樣數(shù)據(jù),并把查看結(jié)果數(shù)寫到一個路徑下的文件中

?添加目錄或jar包到ClassPath:一般用于添加jar包配合著Beanshell使用,jmeter的lib目錄下添加了新的jar包,需要重新啟動才會生效

2、線程組

添加一個線程組

jmeter的基本操作

jmeter的基本操作

線程數(shù):指模擬的用戶數(shù),也叫并發(fā)數(shù)

Ramp-Up時間(秒):指多長時間啟動線程,1代表1秒內(nèi)啟動所有的線程

循環(huán)次數(shù):指線程執(zhí)行的循環(huán)次數(shù)

延遲創(chuàng)建線程直到需要:延遲創(chuàng)建線程,直到該線程開始取樣時才創(chuàng)建

調(diào)度器:線程組會根據(jù)調(diào)度器設(shè)置的限制條件執(zhí)行

持續(xù)時間(秒):指腳本運行的時間,以秒為單位

啟動延遲(秒):指腳本延遲啟動的時間,以秒為單位

例如:線程數(shù)設(shè)置為100,Ramp-Up時間設(shè)置為2,持續(xù)設(shè)置時間設(shè)置為300,可以理解為,2秒內(nèi)啟動100個線程,平均1秒啟動50個線程,總共運行時間持續(xù)5分鐘。

3、HTTP請求默認(rèn)值

多個請求發(fā)送同一臺服務(wù)器時可以使用,填寫協(xié)議、服務(wù)器名稱或ID、端口號即可

jmeter的基本操作

4、HTTP請求

添加一個HTTP請求

jmeter的基本操作

jmeter的基本操作

協(xié)議:向目標(biāo)服務(wù)器發(fā)送HTTP請求時的傳輸協(xié)議,可設(shè)置為http或https

服務(wù)器名稱或IP:接收HTTP請求的目標(biāo)服務(wù)器名稱或IP地址

路徑:URL路徑(不包括服務(wù)器地址和端口號)

內(nèi)容編碼:請求內(nèi)容的編碼方式,也可通過配置文件jmeter.properties中的sampleresult.default.encoding設(shè)置

自動重定向:當(dāng)發(fā)送HTTP請求后響應(yīng)為301/302,Jmeter會自動重定向到對應(yīng)的新頁面,但不會記錄重定向的請求和響應(yīng)內(nèi)容,只有GET和HEAD請求才能使用自動重定向

跟隨重定向:當(dāng)發(fā)送HTTP請求后響應(yīng)為301/302會自動跳轉(zhuǎn)到目標(biāo)頁面,初始重定向和進一步響應(yīng)作為附加樣本出現(xiàn)

使用keepAlive:jmeter和目標(biāo)服務(wù)器之間使用Keep-Alive方式進行HTTP通信

對POST使用multipart/from-data:使用 multipart/from-data或application/x-www-form-urlencoded方法發(fā)送HTTP POST 請求,默認(rèn)不選中時表示的Content-Type是application/x-www-form-urlencoded

與瀏覽器兼容的頭:當(dāng)勾選multipart/from-data時,勾選此項,http請求頭中的Content-Type和Content-Transfer-Encoding被忽略,只發(fā)送Content-Disposition部分

參數(shù):將抓到的參數(shù)放在參數(shù)中,或放在消息體數(shù)據(jù)中

5、HTTP信息頭管理器

添加一個HTTP信息頭管理器,將請求頭放在里面

jmeter的基本操作

6、響應(yīng)斷言

在線程組中添加響應(yīng)斷言?,選擇自己所需要的斷言方式

jmeter的基本操作7、監(jiān)聽器

在線程組中添加察看結(jié)果樹,在此處可以看到是否運行成功

jmeter的基本操作

jmeter的基本操作

?在線程組中添加匯總報告,在此處可以看出運行腳本的平均值、最小值、最大值、吞吐量等等

jmeter的基本操作?8、提取token

在后置處理器中選擇正則表達式提取器,并添加

jmeter的基本操作

正則表達式:指定提取信息所采用的正則表達式

():括號括起來的部分就是需要提取的信息

?.:匹配任何字符串

+:一次或者多次

?:在找到第一個匹配項后停止

模板:如果只有一個模板,一般填寫$1$,也可以有多個模板,如$1$...3$等等

匹配數(shù)字:指將第幾個匹配結(jié)果返回。0代表隨機取值,1代表全部取值,通常情況下填0

缺省值:如果參數(shù)沒有取的值,默認(rèn)給一個值讓他取

9、用戶名、密碼參數(shù)化

在http請求中添加CSV Data Set Config

jmeter的基本操作

jmeter的基本操作

文件名:點擊右側(cè)的瀏覽可以進行選擇你所要參數(shù)化的文件,這里的文件我目前存放的是以.txt結(jié)尾的,這里以用戶名及密碼為例,文件第一列寫用戶名,第二列寫密碼,中間用英文逗號隔開,最后一行需要空出來

文件編碼:大部分都是UTF-8

變量名稱:這里以用戶名及密碼為例user,password,兩個變量名稱之間用英文逗號隔開

注:此處在http請求參數(shù)中,值列需要用正則表達式寫成${user}、${password},大括號中的變量名稱需要與CSV中的變量名稱一致

10、BeanShell后置處理程序

如果在http請求中設(shè)置的utf-8編碼不生效,則可以用下列方式來寫,這樣運行出來的結(jié)果就不會亂碼了(prev.setDataEncoding("utf-8");)

jmeter的基本操作文章來源地址http://www.zghlxwxcb.cn/news/detail-483844.html

到了這里,關(guān)于jmeter的基本操作的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • 軟件測試工程師postman使用基本操作方法

    軟件測試工程師postman使用基本操作方法

    本文詳細介紹了如何使用Postman進行軟件測試,包括管理測試用例集,發(fā)送請求,設(shè)置全局和環(huán)境變量,編寫前置腳本和斷言,進行數(shù)據(jù)關(guān)聯(lián),實現(xiàn)文件參數(shù)化,以及使用Newman命令執(zhí)行Postman腳本。

    2024年02月04日
    瀏覽(56)
  • 【MySQL 】:測試數(shù)據(jù)準(zhǔn)備、SQL語句規(guī)范與基本操作

    【MySQL 】:測試數(shù)據(jù)準(zhǔn)備、SQL語句規(guī)范與基本操作

    歡迎來到小K的MySQL專欄,本節(jié)將為大家準(zhǔn)備MySQL測試數(shù)據(jù)、以及帶來SQL語句規(guī)范、數(shù)據(jù)庫的基本操作的詳細講解 要學(xué)習(xí)SQL查詢語句,首先必須解決一個問題,數(shù)據(jù)問題。為了方便大家學(xué)習(xí)閱讀我的文章,在這里提供了一個test.sql文件 ? 登錄MySQL,輸入 source xxx/test.sql 導(dǎo)入sql文

    2024年02月10日
    瀏覽(31)
  • linux8基本操作匯總(oraclelinux8.8測試)

    官網(wǎng)下載OracleLinux8.8 https://yum.oracle.com/ISOS/OracleLinux/OL8/u8/x86_64/OracleLinux-R8-U8-x86_64-dvd.iso Linux8配置本地yum源 #? cat /etc/yum.repos.d/dvd.repo [InstallMedia] name=CentOS Linux 8 baseurl=file:///mnt/BaseOS gpgcheck=0 enabled=1 [AppStream] name=AppStream baseurl=file:///mnt/AppStream enabled=1 gpgcheck=0 掛接本地iso文件 #?

    2024年02月11日
    瀏覽(16)
  • 【②MySQL 】:測試數(shù)據(jù)準(zhǔn)備、SQL語句規(guī)范與基本操作

    【②MySQL 】:測試數(shù)據(jù)準(zhǔn)備、SQL語句規(guī)范與基本操作

    歡迎來到小K的MySQL專欄,本節(jié)將為大家準(zhǔn)備MySQL測試數(shù)據(jù)、以及帶來SQL語句規(guī)范、數(shù)據(jù)庫的基本操作的詳細講解 要學(xué)習(xí)SQL查詢語句,首先必須解決一個問題,數(shù)據(jù)問題。為了方便大家學(xué)習(xí)閱讀我的文章,在這里提供了一個test.sql文件 ? 登錄MySQL,輸入 source xxx/test.sql 導(dǎo)入sql文

    2024年02月10日
    瀏覽(19)
  • MySQL 數(shù)據(jù)庫實用指南:測試數(shù)據(jù)準(zhǔn)備、SQL語句規(guī)范與基本操作

    MySQL 數(shù)據(jù)庫實用指南:測試數(shù)據(jù)準(zhǔn)備、SQL語句規(guī)范與基本操作

    歡迎來到小K的MySQL專欄,本節(jié)將為大家準(zhǔn)備MySQL測試數(shù)據(jù)、以及帶來SQL語句規(guī)范、數(shù)據(jù)庫的基本操作的詳細講解 要學(xué)習(xí)SQL查詢語句,首先必須解決一個問題,數(shù)據(jù)問題。為了方便大家學(xué)習(xí)閱讀我的文章,在這里提供了一個test.sql文件 ? 登錄MySQL,輸入 source xxx/test.sql 導(dǎo)入sql文

    2024年02月08日
    瀏覽(33)
  • 〖Python WEB 自動化測試實戰(zhàn)篇⑦〗- 實戰(zhàn) - selenium的基本元素操作與鍵盤鼠標(biāo)模擬事件操作

    訂閱 Python全棧白寶書-零基礎(chǔ)入門篇 可報銷! 白嫖入口-請點擊我。 推薦他人訂閱,可獲取扣除平臺費用后的35%收益,文末名片加V! 說明:該文屬于 Python全棧白寶書專欄, 免費階段訂閱數(shù)量4300+ , 購買任意白寶書體系化專欄可加入 TFS-CLUB 私域社區(qū)。 福利:加入社區(qū)的小伙

    2023年04月08日
    瀏覽(34)
  • 瀏覽器常用基本操作之python3+selenium4自動化測試(基礎(chǔ)篇)

    瀏覽器常用基本操作之python3+selenium4自動化測試(基礎(chǔ)篇)

    1、打開指定的網(wǎng)頁地址 我們使用selenium進行自動化測試時,打開瀏覽器之后,第一步就是讓瀏覽器訪問我們指定的地址,可使用get方法實現(xiàn) 1 2 3 from selenium import webdriver driver = webdriver.Edge() driver.get( \\\'https://www.baidu.com/\\\' )?? # 本行用于訪問指定的地址 2、獲取當(dāng)前頁面url 我們在

    2024年02月01日
    瀏覽(93)
  • 虹科教您 | 可實現(xiàn)帶寬計量和延遲計算的時間敏感網(wǎng)絡(luò)測試工具RELY-TSN-LAB操作指南與基本功能測試

    虹科教您 | 可實現(xiàn)帶寬計量和延遲計算的時間敏感網(wǎng)絡(luò)測試工具RELY-TSN-LAB操作指南與基本功能測試

    時間敏感網(wǎng)絡(luò)(TSN)能夠合并OT和IT世界,這將是真正確?;ゲ僮餍院蜆?biāo)準(zhǔn)化的創(chuàng)新性技術(shù)。這項技術(shù)的有效開發(fā)將顯著降低設(shè)備成本、維護、先進分析服務(wù)的無縫集成以及減少對單個供應(yīng)商的依賴。為了在這些網(wǎng)絡(luò)中實現(xiàn)確定性,需要控制連接到網(wǎng)絡(luò)的設(shè)備的延遲和帶寬,并預(yù)

    2024年02月07日
    瀏覽(20)
  • 【】jmeter并發(fā)測試計劃

    【】jmeter并發(fā)測試計劃

    參數(shù)必須設(shè)置頭信息格式: 可以選擇,僅查看錯誤日志

    2024年02月11日
    瀏覽(25)
  • Jmeter測試計劃

    可以將測試計劃可視化為用于運行測試的JMeter腳本。測試計劃由測試元素組成,例如線程組,邏輯控制器,樣本生成控制器,監(jiān)聽器,定時器,斷言和配置元素。 每個測試計劃中至少應(yīng)有一個線程組。 我們可以根據(jù)要求添加或刪除元素。 前言中的快速開始就是一個測試計劃

    2024年03月21日
    瀏覽(18)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包