欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

jmeter基礎(chǔ)邏輯控制器之if控制器的使用

 更新時(shí)間:2021年11月29日 16:08:40   作者:妖孽的李二狗  
在實(shí)際工作中,當(dāng)使用JMeter做性能腳本或者接口腳本時(shí),當(dāng)遇到需要對(duì)不同的條件做不同的操作時(shí),我們可以使用JMeter中if控制器來(lái)實(shí)現(xiàn),本文就詳細(xì)的介紹一下如何使用

jmeter中存在很多邏輯控制器,類(lèi)似于代碼中的if條件控制,for循環(huán)等,接下來(lái)我們來(lái)簡(jiǎn)單介紹下jmeter中的if條件控制器。

我們先來(lái)了解一下if控制器,含義:根據(jù)判斷條件決定是否執(zhí)行該控制器內(nèi)的請(qǐng)求,如果是字符串比較條件,參數(shù)和字符串 都需要加引號(hào)?

條件格式:${__jexl3(條件表達(dá)式)}:

== 是否等于,如${__jexl3(${VAR}==1,)},判斷${VAR}變量是否等于1

!=不等于,如${__jexl3(${VAR}!=1,)},判斷${VAR}變量是否不等于1

!非,如${__jexl3(!(${VAR}!=1),)}對(duì)${VAR}!=1的結(jié)果取反

&&或||且與或,如? ${__jexl3(${VAR}==1 && ${name} != "heima",)}

> 或者>== 大于等于,如${__jexl3(${count}>=10,)}

接下來(lái)我們以獲取主題列表接口作為示例:

在這里插入圖片描述

然后將這個(gè)接口中的limit參數(shù)設(shè)置為一個(gè)全局變量,添加用戶(hù)定義的變量

在這里插入圖片描述

在這里插入圖片描述

然后在線(xiàn)程組中添加一個(gè)if條件控制,邏輯控制器–>if控制器,并把這個(gè)獲取主題列表的接口移動(dòng)到控制器中

在這里插入圖片描述

在這里插入圖片描述

接下來(lái)我們需要在控制器中編寫(xiě)表達(dá)式

在這里插入圖片描述

接下來(lái)我們運(yùn)行結(jié)果得到執(zhí)行了以下接口請(qǐng)求

在這里插入圖片描述

接下來(lái)我們可以在添加一次控制器和對(duì)應(yīng)的請(qǐng)求:

在這里插入圖片描述

如果limit我們所傳的值是5,那么我們將執(zhí)行下面這個(gè)請(qǐng)求2,然后我們將全局變量仍設(shè)置為1,運(yùn)行后查看效果:

在這里插入圖片描述

以上我們看到還是只執(zhí)行了第一個(gè)請(qǐng)求,并未執(zhí)行請(qǐng)求2,因?yàn)槲覀冊(cè)O(shè)置的參數(shù)并不滿(mǎn)足第二個(gè)if控制器。

If控制的使用能夠讓我們更靈活的使用jmeter進(jìn)行接口測(cè)試,根據(jù)我們參數(shù)的傳遞自動(dòng)去執(zhí)行滿(mǎn)足我們條件的接口,特別有些公司可能有多套環(huán)境,納悶我們也可以使用這種方法進(jìn)行分類(lèi)劃分執(zhí)行。

到此這篇關(guān)于jmeter基礎(chǔ)邏輯控制器之if控制器的使用的文章就介紹到這了,更多相關(guān)jmeter if控制器內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • Java編程實(shí)現(xiàn)月食簡(jiǎn)單代碼分享

    Java編程實(shí)現(xiàn)月食簡(jiǎn)單代碼分享

    這篇文章主要介紹了Java編程實(shí)現(xiàn)月食簡(jiǎn)單代碼分享,程序很簡(jiǎn)單,喜歡的朋友可以拿過(guò)去玩玩。
    2017-11-11
  • Spring及Mybatis整合占位符解析失敗問(wèn)題解決

    Spring及Mybatis整合占位符解析失敗問(wèn)題解決

    這篇文章主要介紹了Spring及Mybatis整合占位符解析失敗問(wèn)題解決,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-07-07
  • JDK1.6“新“特性Instrumentation之JavaAgent(推薦)

    JDK1.6“新“特性Instrumentation之JavaAgent(推薦)

    這篇文章主要介紹了JDK1.6“新“特性Instrumentation之JavaAgent,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • Java Spring中Quartz調(diào)度器詳解及實(shí)例

    Java Spring中Quartz調(diào)度器詳解及實(shí)例

    這篇文章主要介紹了Java Spring中Quartz調(diào)度器詳解及實(shí)例的相關(guān)資料,需要的朋友可以參考下
    2017-02-02
  • JavaWeb文件上傳與下載功能解析

    JavaWeb文件上傳與下載功能解析

    這篇文章主要為大家詳細(xì)介紹了JavaWeb文件上傳與下載功能,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2016-06-06
  • Spring Boot使用Druid進(jìn)行維度的統(tǒng)計(jì)和監(jiān)控

    Spring Boot使用Druid進(jìn)行維度的統(tǒng)計(jì)和監(jiān)控

    這篇文章主要介紹了Spring Boot使用Druid進(jìn)行維度的統(tǒng)計(jì)和監(jiān)控,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-04-04
  • 將idea中xml文件背景顏色去除的圖文教程

    將idea中xml文件背景顏色去除的圖文教程

    這篇文章主要介紹了將idea中xml文件背景顏色去除,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-07-07
  • spring通過(guò)filter,Interceptor統(tǒng)一處理ResponseBody的返回值操作

    spring通過(guò)filter,Interceptor統(tǒng)一處理ResponseBody的返回值操作

    這篇文章主要介紹了spring通過(guò)filter,Interceptor統(tǒng)一處理ResponseBody的返回值操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-09-09
  • Java中的Unsafe在安全領(lǐng)域的使用總結(jié)和復(fù)現(xiàn)(實(shí)例詳解)

    Java中的Unsafe在安全領(lǐng)域的使用總結(jié)和復(fù)現(xiàn)(實(shí)例詳解)

    unsafe里面有很多好用的方法,比如allocateInstance可以直接創(chuàng)建實(shí)例對(duì)象,defineAnonymousClass可以創(chuàng)建一個(gè)VM匿名類(lèi)(VM?Anonymous?Class),以及直接從內(nèi)存級(jí)別修改對(duì)象的值。這篇文章主要介紹了Java中的Unsafe在安全領(lǐng)域的一些應(yīng)用總結(jié)和復(fù)現(xiàn),需要的朋友可以參考下
    2022-03-03
  • Java并發(fā)編程之線(xiàn)程中斷

    Java并發(fā)編程之線(xiàn)程中斷

    這篇文章主要介紹了Java并發(fā)編程線(xiàn)程中斷,java線(xiàn)程中斷是一種線(xiàn)程間的協(xié)作模式,通過(guò)設(shè)置線(xiàn)程的中斷標(biāo)志并不能直接終止該線(xiàn)程的運(yùn)行,而是被中斷的線(xiàn)程根據(jù)中斷狀態(tài)自行處理,需要的朋友可以參考一下
    2021-09-09

最新評(píng)論