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

jmeter隨記3:常用jmeter功能(附帶場(chǎng)景)

這篇具有很好參考價(jià)值的文章主要介紹了jmeter隨記3:常用jmeter功能(附帶場(chǎng)景)。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

一、jmeter其他特性

1、請(qǐng)求的接口有多個(gè) 且 域名相同

可以寫(xiě)到http請(qǐng)求默認(rèn)值里【主要填寫(xiě)的部分:通訊協(xié)議,請(qǐng)求的內(nèi)容編碼,服務(wù)器域名】;
創(chuàng)建路徑:在 testplan 右鍵 add-> Config Element -> HTTP Request Defaults
內(nèi)容面板數(shù)值設(shè)置示例:
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
這樣http請(qǐng)求就不需要寫(xiě)域名了,只需要寫(xiě)請(qǐng)求方式和請(qǐng)求路徑及入?yún)?br>jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter

2、 jmeter支持統(tǒng)一管理參數(shù)的設(shè)置
a、創(chuàng)建HTTP Header Manager

創(chuàng)建路徑: 在testplan 右擊 add -> Config Element -> HTTP Header Manager
內(nèi)容設(shè)置:他的設(shè)置是key,value的形式 ,調(diào)用http請(qǐng)求的時(shí)候,你可以把這個(gè)對(duì)象看作是工具,定義在testplan里,作為全局變量
使用場(chǎng)景:用戶鑒權(quán)信息需要作為全局變量供其他接口使用

詳述:
當(dāng)接口要做用戶鑒權(quán)(BeanShell PreProcessor,此處定義在http請(qǐng)求上)
鑒權(quán)代碼樣例
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
定義的http 頭信息管理器界面
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter

b、用戶定義參數(shù)

創(chuàng)建路徑:在testplan右鍵 add-> Config Element ->User Defined Variables
賦值方式為 key,value 的形式
適用場(chǎng)景:可以在這里定義一些商品ID,skuid 等等,便于其他接口作為入?yún)⑷フ{(diào)用
大概長(zhǎng)這個(gè)樣子:
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter

使用場(chǎng)景1:
用戶參數(shù)變量的應(yīng)用包括但不局限于http接口請(qǐng)求參數(shù)
http接口請(qǐng)求要用到的變量值:
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
添加購(gòu)物車(chē):
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
使用情況2:
請(qǐng)求路徑帶變量 ,eg:如 www.baidu.${a} ,a的值為com
jmeter可以通過(guò)在用戶變量參數(shù)設(shè)置值,然后在這里獲取使用。

c、csv數(shù)據(jù)文件設(shè)置

創(chuàng)建路徑:在testplan 右鍵 add->Config Element -> CSV Data Set Config
界面參數(shù)參看:
最后一列Sharing mode ,是可以指定csv文件數(shù)據(jù)的作用域的,值域:All threads ,Current thread group ,Current thread,Edit【此項(xiàng)為作用域的可擴(kuò)展項(xiàng)設(shè)置】
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
文件內(nèi)容參看:即文件里的內(nèi)容只有數(shù)據(jù)項(xiàng),沒(méi)有變量名稱(chēng)的指定
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
以上幾種定義變量的方式,可以用: ${變量名} 的形式來(lái)取值。

至于是全局還是局部,看定義的位置和設(shè)置參數(shù)作用域范圍

3、接口a的返回值作為 接口b的入?yún)?/h5>
a、 json提取器

創(chuàng)建路徑:在http請(qǐng)求上面右鍵 add ->Post Processors ->JSON Extractor
jmeter實(shí)現(xiàn)它的作用:上一個(gè)接口返回值是其他接口的入?yún)?br> 界面數(shù)值的設(shè)置:下圖創(chuàng)建變量名為token ,則引用的地方可以寫(xiě)${token}
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter

ps : 如果是對(duì)象的話,可以直接取值 $.data.字段
如果是數(shù)組,$.data[0].字段

  • 場(chǎng)景1:下單接口的訂單號(hào),作為查詢物流信息接口的入?yún)?br> 此處可以用jmeterjson提取器來(lái)實(shí)現(xiàn)接口間傳值,創(chuàng)建json提取器:

  • 場(chǎng)景2:用戶登陸后返回的token ,修改用戶手機(jī)號(hào)的時(shí)候http信息頭管理器需要用到token信息。
    jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
    引用:
    jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter

  • 場(chǎng)景3 a接口返回值為數(shù)組里的字段值是b接口需要的
    接口返回值的層級(jí)結(jié)構(gòu):想獲取id
    jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
    json提取器的值 :$.data.order[0].merchant.id

b、 正則表達(dá)式

創(chuàng)建路徑:add->Post Processors -> Regular Expression Extractor
界面數(shù)值設(shè)置:"cartId":"(.+?)"
關(guān)于正則此處不做過(guò)多解說(shuō),想了解可以參看:jmeter正則
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
取值的地方:
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter

4、if controller

創(chuàng)建路徑:在線程組右鍵 add->Logic Controller -> If Controller

場(chǎng)景1 ,滿足一定條件,會(huì)觸發(fā)調(diào)用某(些)接口

這里只是簡(jiǎn)單的邏輯控制器的使用,想了解更多可以參看:jmeter邏輯控制器
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter
邏輯控制器還可以嵌套
jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter

想了解更多可參看
jmeter的官網(wǎng)
想了解的同學(xué)可以關(guān)注官網(wǎng)的這部分內(nèi)容jmeter隨記3:常用jmeter功能(附帶場(chǎng)景),關(guān)于測(cè)試,jmeter文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-605110.html

到了這里,關(guān)于jmeter隨記3:常用jmeter功能(附帶場(chǎng)景)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

  • Jmeter場(chǎng)景組合測(cè)試——多個(gè)線程組的設(shè)計(jì)方案

    Jmeter場(chǎng)景組合測(cè)試——多個(gè)線程組的設(shè)計(jì)方案

    我們絕大多數(shù)同學(xué)在使用jmeter進(jìn)行性能測(cè)試時(shí)都會(huì)在一個(gè)線程組中完成測(cè)試工作,今天我來(lái)重點(diǎn)講解一下jmeter多個(gè)線程組在測(cè)試中的應(yīng)用,這也是關(guān)于jmeter性能測(cè)試面試過(guò)程中的進(jìn)階問(wèn)題,希望能夠幫到大家來(lái)解決工作中不同的測(cè)試需求。 首先大家需要明確一件事兒,在jm

    2023年04月15日
    瀏覽(26)
  • 吐血整理,Jmeter接口測(cè)試-項(xiàng)目案例場(chǎng)景,直接上高速...

    吐血整理,Jmeter接口測(cè)試-項(xiàng)目案例場(chǎng)景,直接上高速...

    場(chǎng)景一:獲取用戶列表數(shù)據(jù)(全部登錄) 1、編寫(xiě)獲取用戶接口腳本 Json提取器,提取所有用戶名。因?yàn)闀?huì)被登錄接口調(diào)用,所以需要定義變量名稱(chēng) 2、編寫(xiě)用戶登錄接口腳本 線程-添加-邏輯控制器-foreach控制器 輸入變量前綴:為用戶列表接口,獲取的用戶列表前綴(提取用戶

    2024年02月07日
    瀏覽(21)
  • 功能強(qiáng)大:JMeter 常用插件全解析

    功能強(qiáng)大:JMeter 常用插件全解析

    JMeter 作為一個(gè)開(kāi)源的接口性能測(cè)試工具,其本身的小巧和靈活性給了測(cè)試人員很大的幫助,但其本身作為一個(gè)開(kāi)源工具,相比于一些商業(yè)工具(比如 LoadRunner),在功能的全面性上就稍顯不足。這篇博客,就介紹下 JMeter 的一些常用插件。 ?? 1:JMeter Plugins Manager 從 JMeter Pl

    2024年01月22日
    瀏覽(19)
  • 性能測(cè)試-Jmeter常用元件基礎(chǔ)使用

    性能測(cè)試-Jmeter常用元件基礎(chǔ)使用

    一、Jmeter元件 #線程組 添加HTTP請(qǐng)求 #配置元件 配置元件內(nèi)的元件都是用于進(jìn)行初始化的東西 #監(jiān)聽(tīng)器 監(jiān)聽(tīng)器主要是用來(lái)獲取我們使用取樣器發(fā)送請(qǐng)求后的響應(yīng)數(shù)據(jù)相關(guān)信息 #定時(shí)器 定時(shí)器主要用來(lái)控制我們多久后執(zhí)行該取樣器(發(fā)送請(qǐng)求) #前置處理器 前置處理器是對(duì)我們的

    2024年03月21日
    瀏覽(25)
  • 利用Jmeter做接口測(cè)試(功能測(cè)試)全流程分析

    利用Jmeter做接口測(cè)試(功能測(cè)試)全流程分析

    利用Jmeter做接口測(cè)試怎么做呢?過(guò)程真的是超級(jí)簡(jiǎn)單。 明白了原理以后,把零碎的知識(shí)點(diǎn)填充進(jìn)去就可以了。所以在學(xué)習(xí)的過(guò)程中,不管學(xué)什么,我一直都強(qiáng)調(diào)的是要循序漸進(jìn),和明白原理和邏輯。這篇文章就來(lái)介紹一下如何利用Jmeter做接口測(cè)試的流程,主要針對(duì)的是功能測(cè)

    2024年02月10日
    瀏覽(17)
  • 超全整理,Jmeter性能測(cè)試-常用Jmeter第三方插件詳解(超細(xì))

    超全整理,Jmeter性能測(cè)試-常用Jmeter第三方插件詳解(超細(xì))

    Jmeter作為一個(gè)開(kāi)源的接口性能測(cè)試工具,其本身的小巧和靈活性給了測(cè)試人員很大的幫助,但其本身作為一個(gè)開(kāi)源工具,相比于一些商業(yè)工具(比如LoadRunner),在功能的全面性上就稍顯不足。但其實(shí)也差不多。 Jmeter的第三方插件jmeter-plugins.org和其中常用的幾種插件使用方法

    2024年02月14日
    瀏覽(94)
  • JMeter做http接口功能測(cè)試

    JMeter做http接口功能測(cè)試

    1. 普通的以key-value傳參的get請(qǐng)求 e.g. 獲取用戶信息 添加http請(qǐng)求;填寫(xiě)服務(wù)器域名或IP;方法選GET;填寫(xiě)路徑;添加參數(shù);運(yùn)行并查看結(jié)果。 2.?以Json串傳參的post請(qǐng)求 e.g. 獲取用戶余額 添加http請(qǐng)求;填寫(xiě)服務(wù)器域名或IP;方法選POST;填寫(xiě)路徑;在參數(shù)區(qū)域選Body Data標(biāo)簽;寫(xiě)入

    2024年02月16日
    瀏覽(17)
  • 【性能測(cè)試】功能簡(jiǎn)單的小說(shuō)網(wǎng)站(Jmeter+fiddler實(shí)踐)

    【性能測(cè)試】功能簡(jiǎn)單的小說(shuō)網(wǎng)站(Jmeter+fiddler實(shí)踐)

    初學(xué)Jmeter,主要是學(xué)習(xí)它的性能測(cè)試內(nèi)容,因?yàn)镴meter可以很好地模擬請(qǐng)求的人數(shù)和次數(shù)(模擬實(shí)際情況的高并發(fā)),這篇文章主要是介紹配置環(huán)境、下載安裝以及對(duì)一個(gè)功能非常簡(jiǎn)單(沒(méi)有登錄編輯等操作)的小說(shuō)網(wǎng)站進(jìn)行性能測(cè)試,以后有機(jī)會(huì)再和大家分享功能更為復(fù)雜的

    2023年04月09日
    瀏覽(15)
  • 使用JMeter做壓力測(cè)試:常用插件、服務(wù)器硬件監(jiān)控

    使用JMeter做壓力測(cè)試:常用插件、服務(wù)器硬件監(jiān)控

    ? 在前一篇文章中,我們掌握了JMeter安裝、入門(mén)、結(jié)果分析等內(nèi)容,已經(jīng)對(duì)JMeter有了一個(gè)入門(mén)的學(xué)習(xí)。 對(duì)于JMeter默認(rèn)的插件,往往不太夠,例如,我們響應(yīng)監(jiān)控cpu、內(nèi)存、網(wǎng)絡(luò)等資源,那我們就得掌握一些常用得插件的使用才行。 那我們今天就來(lái)繼續(xù)深入的學(xué)習(xí)一下,主要

    2024年02月05日
    瀏覽(24)
  • 使用JMeter做壓力測(cè)試:常用插件、服務(wù)器硬件監(jiān)控_jmeter的吞吐量插件

    使用JMeter做壓力測(cè)試:常用插件、服務(wù)器硬件監(jiān)控_jmeter的吞吐量插件

    Bytes Throughput Connect Times Latency Hits/s 安裝好這些插件后,就可以看到上面這些監(jiān)聽(tīng)器。 03 配置插件的監(jiān)聽(tīng)器 如果可以配置如下三個(gè)監(jiān)聽(tīng)器,就表示插件已經(jīng)安裝成功!執(zhí)行壓力測(cè)試,就可以看見(jiàn)壓測(cè)的每秒事務(wù)數(shù)、響應(yīng)時(shí)間,活動(dòng)線程數(shù)等壓測(cè)結(jié)果。 響應(yīng)時(shí)間:jp@gc - Respon

    2024年04月17日
    瀏覽(23)

覺(jué)得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包