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

Jmeter接口自動(dòng)化測(cè)試 —— Jmeter變量的使用

這篇具有很好參考價(jià)值的文章主要介紹了Jmeter接口自動(dòng)化測(cè)試 —— Jmeter變量的使用。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

?在使用jmeter進(jìn)行接口測(cè)試時(shí),我們難免會(huì)遇到需要從上下文中獲取測(cè)試數(shù)據(jù)的情況,這個(gè)時(shí)候就需要引入變量了。

定義變量

  • 添加->配置元件->用戶自定義的變量
  • 添加->配置元件->CSV 數(shù)據(jù)文件設(shè)置

變量的調(diào)用方式:${變量名}
變量的作用范圍:變量可以寫入任何測(cè)試組件的任何字段中(除了TestPlan)
以博客園的接口為例:

Url: https://recomm.cnblogs.com/api/v2/recomm/blogpost/reco

HTTP Method: Post

Request:
{"itemId":11343866,"itemTitle":"Jmeter 01 Jmeter下載安裝及入門"}

Response:
[{"itemId":"8971531","title":"使用JMeter進(jìn)行壓力測(cè)試","content":null,"url":"https://www.cnblogs.com/stulzq/p/8971531.html"},{"itemId":"4709031","title":"JMeter入門","content":null,"url":"http://www.cnblogs.com/s380774061/p/4709031.html"},{"itemId":"9413237","title":"Jmeter下載安裝配置及使用(windows)","content":null,"url":"https://www.cnblogs.com/fanbi/p/9413237.html"},{"itemId":"5639895","title":"Jmeter使用入門","content":null,"url":"http://www.cnblogs.com/ceshisanren/p/5639895.html"},{"itemId":"7094047","title":"JMeter入門","content":null,"url":"http://www.cnblogs.com/iceb/p/7094047.html"}]

從上下文中獲取變量

例如上面的接口,我們想要再請(qǐng)求一次,而request需要從上一次的響應(yīng)數(shù)據(jù)中獲得,比如我們需要第一次請(qǐng)求的response中的itemId和title作為下一次請(qǐng)求的request

{"itemId":"8971531","title":"使用JMeter進(jìn)行壓力測(cè)試","content":null,"url":"https://www.cnblogs.com/stulzq/p/8971531.html"}

那么就需要用到一個(gè)配置元件JSON提取器
右鍵http請(qǐng)求->添加->后置處理器->json提取器

?JSON提取器參數(shù)說明:文章來源地址http://www.zghlxwxcb.cn/news/detail-747592.html

參數(shù) 說明
Apply to ?
Main sample and sub-samples 主sample及子sample
Main sample only 主sample
Sub-samples only 子sample
JMeter Variable Name to use 變量名
JSON Path Expression json表達(dá)式(想要獲取的值在響應(yīng)數(shù)據(jù)中的什么位置)
Match No.(0 or Random) 匹配第幾個(gè),不填寫是獲取符合條件的第一個(gè),0為隨機(jī)、N為第N個(gè)、-1為獲取所有
Compute comcatemation var(suffix_ALL) 如果找到了很多結(jié)果,插件將使用','分隔符連接它們,并將其存儲(chǔ)在一個(gè)名為<變量名>_ALL的變量中
Default Values 當(dāng)沒有獲取到參數(shù)值時(shí)的默認(rèn)值

最后如果你想學(xué)習(xí)軟件測(cè)試和需要軟件測(cè)試資料,歡迎加入筆者的交流群:320231853,里面可以免費(fèi)領(lǐng)取軟件測(cè)試+自動(dòng)化測(cè)試資料+軟件測(cè)試面試寶典+簡歷模版+實(shí)戰(zhàn)項(xiàng)目+面試刷題工具和大佬答疑解惑,我們一起交流一起學(xué)習(xí)!

到了這里,關(guān)于Jmeter接口自動(dòng)化測(cè)試 —— Jmeter變量的使用的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(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接口自動(dòng)化測(cè)試 —— Jmeter斷言之Json斷言

    ?json斷言可以讓我們很快的定位到響應(yīng)數(shù)據(jù)中的某一字段,當(dāng)然前提是響應(yīng)數(shù)據(jù)是json格式的,所以如果響應(yīng)數(shù)據(jù)為json格式的話,使用json斷言還是相當(dāng)方便的。 還是以之前的接口舉例 添加一個(gè)Json斷言 維護(hù)上想要判斷的字段 查看結(jié)果 ? 我們將期望的值故意改成錯(cuò)的545111看看

    2024年02月05日
    瀏覽(19)
  • Python自動(dòng)化測(cè)試——postman,jmeter接口測(cè)試

    Python自動(dòng)化測(cè)試——postman,jmeter接口測(cè)試

    關(guān)于眾所postman,jmeter,做自動(dòng)化測(cè)試的我想對(duì)這兩個(gè)詞并不陌生。大家都知道postman用來做接口測(cè)試很方便,下面我們就用一些例子來演示一下它該如何進(jìn)行接口測(cè)試: 首先我們來介紹一下接口測(cè)試的概念: 1、什么是接口測(cè)試? 接口測(cè)試是測(cè)試系統(tǒng)組件間接口的一種測(cè)試。接

    2024年04月27日
    瀏覽(31)
  • 接口測(cè)試之Jmeter+Ant+Jenkins接口自動(dòng)化測(cè)試平臺(tái)

    接口測(cè)試之Jmeter+Ant+Jenkins接口自動(dòng)化測(cè)試平臺(tái)

    一個(gè)完整的接口自動(dòng)化測(cè)試平臺(tái)需要支持接口的自動(dòng)執(zhí)行,自動(dòng)生成測(cè)試報(bào)告,以及持續(xù)集成。 Jmeter 支持接口的測(cè)試, Ant 支持自動(dòng)構(gòu)建,而 Jenkins 支持持續(xù)集成,所以三者組合在一起可以構(gòu)成一個(gè)功能完善的接口自動(dòng)化測(cè)試平臺(tái)。 環(huán)境依賴 JDK環(huán)境配置 Jmeter安裝 Ant安裝環(huán)

    2024年02月13日
    瀏覽(27)
  • WEB接口測(cè)試之Jmeter接口測(cè)試自動(dòng)化 (四)(持續(xù)構(gòu)建)?

    WEB接口測(cè)試之Jmeter接口測(cè)試自動(dòng)化 (四)(持續(xù)構(gòu)建)?

    ? ?Jmeter是壓力測(cè)試、接口測(cè)試工具,Ant是基于Java的構(gòu)建工具,具有跨平臺(tái)的作用,jenkins是持續(xù)集成工具。將這三者結(jié)合起來可以搭建一套webservice接口測(cè)試的持續(xù)構(gòu)建環(huán)境。 ??1、安裝JDK,配置java環(huán)境變量 (略過) ?? 2、安裝Jmeter,這里用到的版本是2.12 (安裝過程略過)

    2024年01月20日
    瀏覽(25)
  • WEB接口測(cè)試之Jmeter接口測(cè)試自動(dòng)化 (三)(數(shù)據(jù)驅(qū)動(dòng)測(cè)試)

    WEB接口測(cè)試之Jmeter接口測(cè)試自動(dòng)化 (三)(數(shù)據(jù)驅(qū)動(dòng)測(cè)試)

    接口測(cè)試與數(shù)據(jù)驅(qū)動(dòng) ????數(shù)據(jù)驅(qū)動(dòng)測(cè)試,即是分離測(cè)試邏輯與測(cè)試數(shù)據(jù),通過如excel表格的形式來保存測(cè)試數(shù)據(jù),用測(cè)試腳本讀取并執(zhí)行測(cè)試的過程。 ? ? ??我們已經(jīng)簡單介紹了接口測(cè)試參數(shù)錄入及測(cè)試執(zhí)行的過程,因?yàn)榇罅康臏y(cè)試腳本與測(cè)試數(shù)據(jù)內(nèi)聚在一起,使得我們的

    2024年01月20日
    瀏覽(25)
  • 接口測(cè)試 [分享] 自動(dòng)化測(cè)試與持續(xù)集成方案--Jmeter 測(cè)試接口及性能

    目錄 前言: 一、什么是接口測(cè)試? 二、接口測(cè)試的流程 三、編寫接口測(cè)試腳本 四、接口持續(xù)集成 補(bǔ)上性能測(cè)試報(bào)告: ?接口測(cè)試是軟件測(cè)試中的重要環(huán)節(jié),它用于驗(yàn)證系統(tǒng)的不同組件之間的通信和數(shù)據(jù)傳輸是否正常。自動(dòng)化測(cè)試和持續(xù)集成方案可以幫助測(cè)試團(tuán)隊(duì)更高效地

    2024年02月15日
    瀏覽(26)
  • jmeter生成html格式接口自動(dòng)化測(cè)試報(bào)告

    jmeter生成html格式接口自動(dòng)化測(cè)試報(bào)告

    jmeter自帶執(zhí)行結(jié)果查看的插件,但是需要在jmeter工具中才能查看,如果要向領(lǐng)導(dǎo)提交測(cè)試結(jié)果,不夠方便直觀。 筆者剛做了這方面的嘗試,總結(jié)出來分享給大家。 這里需要用到ant來執(zhí)行測(cè)試用例并生成HTML格式測(cè)試報(bào)告。 1.1、下載地址: http://ant.apache.org/bindownload.cgi 1.2、版本

    2024年02月07日
    瀏覽(27)
  • Jenkins+Ant+Jmeter接口自動(dòng)化集成測(cè)試

    Jenkins+Ant+Jmeter接口自動(dòng)化集成測(cè)試

    一、Jenkins安裝配置 1、安裝配置JDK1.6+環(huán)境變量; 2、下載jenkins.war,放入C:jenkins目錄下,目錄位置隨意; ???????? Jenkins啟動(dòng)方法: ???????? cmd進(jìn)入Jenkins目錄下,執(zhí)行java -jar jenkins.war ???????? 瀏覽器輸入:localhost:8080可以訪問Jenkins表示配置成功; 二、Ant安裝配置

    2024年02月08日
    瀏覽(24)
  • Jmeter接口自動(dòng)化生成測(cè)試報(bào)告html格式

    Jmeter接口自動(dòng)化生成測(cè)試報(bào)告html格式

    jmeter自帶執(zhí)行結(jié)果查看的插件,但是需要在jmeter工具中才能查看,如果要向領(lǐng)導(dǎo)提交測(cè)試結(jié)果,不夠方便直觀。 筆者剛做了這方面的嘗試,總結(jié)出來分享給大家。 這里需要用到ant來執(zhí)行測(cè)試用例并生成HTML格式測(cè)試報(bào)告。 一、ant下載安裝 1.1、下載地址: http://ant.apache.org/bi

    2024年02月16日
    瀏覽(28)
  • JMeter+Ant+jenkins搭建接口自動(dòng)化測(cè)試環(huán)境

    JMeter+Ant+jenkins搭建接口自動(dòng)化測(cè)試環(huán)境

    目錄 前言: ? ? ? ?1.ant簡介 2. 構(gòu)建ant環(huán)境 3.JMeter與Ant集成 4. 報(bào)告優(yōu)化 5.jenkins持續(xù)集成 前言: JMeter是一個(gè)開源的性能測(cè)試工具,可以用于測(cè)試Web應(yīng)用程序或API接口的性能,支持多種通信協(xié)議和數(shù)據(jù)格式。Ant是一個(gè)構(gòu)建工具,可用于自動(dòng)化構(gòu)建、測(cè)試、打包和部署軟件項(xiàng)目

    2024年02月09日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包