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

jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口

這篇具有很好參考價(jià)值的文章主要介紹了jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問(wèn)。

背景:
由于任務(wù)的原因,需要針對(duì)某個(gè)接口進(jìn)行壓測(cè)。但是壓測(cè)這個(gè)接口時(shí),需要獲取用戶的身份信息。如果先通過(guò)登錄再進(jìn)行壓測(cè)的話,沒有辦法給出針對(duì)這個(gè)接口的壓測(cè)數(shù)據(jù)。所以需要想辦法直接將用戶的身份信息(cookie+token)提前拿到,直接賦給壓測(cè)的接口。
token可以通過(guò)登錄接口獲取,而cookie則是通過(guò)cookie管理器直接獲取并賦予目標(biāo)接口的,現(xiàn)在需要將cookie顯性提取出來(lái)。
壓測(cè)實(shí)現(xiàn)思路:
1、檢查cookie和token文件是否有數(shù)據(jù),有的話,執(zhí)行線程組–【清除】
2、執(zhí)行【登錄】線程組,生成新的cookie和token文件
3、壓測(cè)
jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口

1、用COOKIE Manager自動(dòng)存儲(chǔ)來(lái)提取cookie中的信息
1)找到j(luò)meter安裝目錄中的Bin目錄下jmeter.properties文件,修改CookieManager.save.cookies=true,將前面的#刪除
jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口
2)重啟jmeter
3)在jmeter中添加插件debug sample,直接腳本后,查看結(jié)果中cookie的值
jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口
2 處理cookie
1)通過(guò)使用 BeanShell 后置處理程序 將獲取的cookie值保存到本地,供壓測(cè)接口作為參數(shù)使用
jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口
//存儲(chǔ)位置,可根據(jù)實(shí)際情況而定
FileWriter fs=new FileWriter(“F://xmfwzx//session.txt”,true);
BufferedWriter out =new BufferedWriter(fs);
//保存cookie值,用“,”作為分隔符??筛鶕?jù)情況做調(diào)增
out.write(vars.get(“COOKIE_G3_SESSION_V”)+“,”);
out.write(vars.get(“COOKIE_SZ_USER_SESSION_V”)+“,”);
out.write(vars.get(“COOKIE_SZ_USER_SESSION_V_CHECK”)+“,”);
out.write(System.getProperty(“l(fā)ine.separator”));
out.close();
fs.close();
2)cookie存儲(chǔ)位置
jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口
3)更新cookie和token
由于每次壓測(cè)前需要保證每次的cookie和token都是可用的,所以需要更新cookie和token值
這里的實(shí)現(xiàn)方式是,先刪除已有的cookie和token,再創(chuàng)建新的cookie和token。
jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口
//刪除token文件
String filename = “F://xmfwzx//token.txt”;
File file = new File(filename);
if(file.exists()){
file.delete();
FileWriter fs=new FileWriter(“F://xmfwzx//token.txt”,true);
BufferedWriter out =new BufferedWriter(fs);
}
else{
FileWriter fs=new FileWriter(“F://xmfwzx//token.txt”,true);
BufferedWriter out =new BufferedWriter(fs);
}
//刪除session文件
String filename = “F://xmfwzx//session.txt”;
File file = new File(filename);
if(file.exists()){
file.delete();
FileWriter fs=new FileWriter(“F://xmfwzx//session.txt”,true);
BufferedWriter out =new BufferedWriter(fs);
}
else{
FileWriter fs=new FileWriter(“F://xmfwzx//session.txt”,true);
BufferedWriter out =new BufferedWriter(fs);
}
3、cookie的使用
jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口
jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-477640.html

到了這里,關(guān)于jmeter -獲取cookie管理器中的cookie值用于壓測(cè)接口的文章就介紹完了。如果您還想了解更多內(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對(duì)HTTP接口進(jìn)行壓測(cè)(一)壓測(cè)腳本的書寫、調(diào)試思路

    用JMeter對(duì)HTTP接口進(jìn)行壓測(cè)(一)壓測(cè)腳本的書寫、調(diào)試思路

    Mac OS下使用Homebrew安裝 安裝完畢之后,確保jmeter和groovy沒問(wèn)題 直接啟動(dòng)JMeter 查看groovy版本 在JMeter中使用腳本語(yǔ)言有BeanShell和Groovy,因?yàn)镚roovy和Java更相近,所以選擇Groovy。雖然以前沒接觸過(guò)Groovy,但是靠著IDE和官方文檔、Google上手還算順利。 因?yàn)槭切枰?對(duì)整條業(yè)務(wù)流程進(jìn)行

    2024年02月07日
    瀏覽(18)
  • 教程:使用Jmeter對(duì)帶token的接口進(jìn)行壓測(cè)

    教程:使用Jmeter對(duì)帶token的接口進(jìn)行壓測(cè)

    最近在研究并發(fā),用到了Jmeter對(duì)接口進(jìn)行壓力測(cè)試,記錄下使用過(guò)程 一. 配置/bin下的Jmeter.properties,打開以下兩項(xiàng)配置,一個(gè)是默認(rèn)的編碼,一個(gè)是默認(rèn)的語(yǔ)言 二. 打開jmeter.bat運(yùn)行,新建線程組,在線程組下新建以下內(nèi)容 1. CSV數(shù)據(jù)文件設(shè)置(右鍵添加,在配置元件目錄中)

    2023年04月09日
    瀏覽(37)
  • 接口性能測(cè)試 —— Jmeter并發(fā)與持續(xù)性壓測(cè)

    接口性能測(cè)試 —— Jmeter并發(fā)與持續(xù)性壓測(cè)

    接口壓測(cè)的方式: 1、同時(shí)并發(fā):設(shè)置線程組、執(zhí)行時(shí)間、循環(huán)次數(shù),這種方式可以控制接口請(qǐng)求的次數(shù) 2、持續(xù)壓測(cè):設(shè)置線程組、循環(huán)次數(shù),勾選“永遠(yuǎn)”,調(diào)度器(持續(xù)時(shí)間),這種方式可以控制壓測(cè)周期時(shí)間 指定并發(fā)數(shù) 例1:設(shè)置線程數(shù):10設(shè)置執(zhí)行時(shí)間:0設(shè)置循環(huán)次

    2024年03月20日
    瀏覽(29)
  • jmeter+nmon+crontab簡(jiǎn)單的執(zhí)行接口定時(shí)壓測(cè)

    jmeter+nmon+crontab簡(jiǎn)單的執(zhí)行接口定時(shí)壓測(cè)

    臨時(shí)接到任務(wù)要對(duì)系統(tǒng)的接口進(jìn)行壓測(cè),上面的要求就是:壓測(cè),并發(fā)2000 在不熟悉系統(tǒng)的情況下,按目前的需求,需要做的步驟: 需要有接口腳本 需要能監(jiān)控系統(tǒng)性能 需要能定時(shí)執(zhí)行腳本 針對(duì)第一點(diǎn):接口腳本 需要觀察系統(tǒng)接口的情況: 系統(tǒng)使用swagger文檔編輯接口,這

    2024年02月10日
    瀏覽(22)
  • Jmeter接口測(cè)試實(shí)戰(zhàn)-Cookies

    Jmeter接口測(cè)試實(shí)戰(zhàn)-Cookies

    場(chǎng)景: 接口測(cè)試時(shí)常都需要登錄,請(qǐng)求方式(post), 登錄常用的方法有通過(guò)獲取token, 獲取session, 獲取cookie, 等等. 這幾種都有一個(gè)共同的特點(diǎn), 有效期(expires). ?Session是建立連接后session有效, 斷開連接session失效, token有效期是服務(wù)端控制, cookie是用戶瀏覽訪問(wèn)時(shí)被創(chuàng)建的,由服務(wù)器發(fā)送

    2024年02月09日
    瀏覽(22)
  • Selenium如何獲取cookies保存起來(lái)用于下次訪問(wèn)

    Selenium如何獲取cookies保存起來(lái)用于下次訪問(wèn) 獲取到cookie后,保存到文件中 通過(guò)讀取txt文件,添加到瀏覽器中 完整的讀取cookie的流程

    2024年02月10日
    瀏覽(23)
  • JMeter 4.0 如何獲取cookie

    JMeter 4.0 如何獲取cookie

    ??如果您覺得有用的話,記得給 博主點(diǎn)個(gè)贊,評(píng)論,收藏一鍵三連啊 ,寫作不易啊^ _ ^。 ??而且聽說(shuō) 點(diǎn)贊的人每天的運(yùn)氣都不會(huì)太差 ,實(shí)在白嫖的話,那歡迎常來(lái)啊!!! 1. 修改jmeter.properties 文件 當(dāng)你要使用cookie中部分參數(shù)的時(shí)候,就要將CookieManager.save.cookie = true 修改完

    2024年02月09日
    瀏覽(20)
  • Jmeter 壓測(cè)接口返回大量數(shù)據(jù)時(shí)吞吐量上不去問(wèn)題記錄

    ????????近期需要對(duì)外部提供一個(gè)批量查詢接口,接口邏輯并不復(fù)雜,只是返回的數(shù)據(jù)有點(diǎn)多。分頁(yè)查詢,最大查詢100個(gè)單子,分頁(yè)單頁(yè)最大值沒有限制,那么,極端情況下,就是一次查詢100個(gè)單子,每個(gè)單子 6 種節(jié)點(diǎn),每一個(gè)節(jié)點(diǎn)可以保存最大 10 張圖片地址信息,單次

    2024年02月02日
    瀏覽(33)
  • Jmeter驗(yàn)證碼圖片識(shí)別注冊(cè)接口壓力測(cè)試實(shí)戰(zhàn)_壓測(cè)時(shí),登錄需要傳圖形驗(yàn)證碼

    Jmeter驗(yàn)證碼圖片識(shí)別注冊(cè)接口壓力測(cè)試實(shí)戰(zhàn)_壓測(cè)時(shí),登錄需要傳圖形驗(yàn)證碼

    先自我介紹一下,小編浙江大學(xué)畢業(yè),去過(guò)華為、字節(jié)跳動(dòng)等大廠,目前阿里P7 深知大多數(shù)程序員,想要提升技能,往往是自己摸索成長(zhǎng),但自己不成體系的自學(xué)效果低效又漫長(zhǎng),而且極易碰到天花板技術(shù)停滯不前! 因此收集整理了一份《2024年最新軟件測(cè)試全套學(xué)習(xí)資料》

    2024年04月22日
    瀏覽(30)
  • Jmeter用于接口測(cè)試中,關(guān)聯(lián)如何實(shí)現(xiàn)

    Jmeter用于接口測(cè)試中,關(guān)聯(lián)如何實(shí)現(xiàn)

    Jmeter用于接口測(cè)試時(shí),后一個(gè)接口經(jīng)常需要用到前一次接口返回的結(jié)果,應(yīng)該如何獲取前一次請(qǐng)求的結(jié)果值,應(yīng)用于后一個(gè)接口呢,拿一個(gè)登錄的例子來(lái)說(shuō)明如何獲取。 1、打開jmeter, 使用的3.3的版本,新建一個(gè)測(cè)試計(jì)劃,在測(cè)試計(jì)劃里新建一個(gè)線程組,新建一個(gè)登錄的http請(qǐng)

    2024年02月04日
    瀏覽(33)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包