Jmeter 從csv中獲取帶引號的資料詳情

2022-09-20 17:39:10 字數 703 閱讀 9280

最近遇到的一些小問題,解決後留個記錄,如果後續發現有更簡單的方法,再做記錄

前言:乙個搜尋的介面,其中部分傳引數據中包含引號,需要讀取的檔案如下圖

先說解決辦法,有點傻瓜式,但目前暫未找到更好的解決辦法,csv檔案編輯好需要的內容,另存為txt檔案格式(製表符分隔),如下圖

設定csv檔案

這時候跑介面出現下圖所示兩個問題:1,引用的變數中多了「」號, 且有部分文字識別為了亂碼

出現亂碼是由於檔案儲存的時候自動儲存ansi的編碼方式  解決的辦法:該檔案通過記事本開啟,另存為選擇編碼方式為utf-8

引用的變數中多了「」號忘了從哪看的了,大致意思應該是另存為txt時帶逗號的句子會自動加雙引號,本身有引號的也會自動加雙引號

目前找到的解決辦法:選中全部文字,將""全部替換為",然後手動刪除每個句子前後多餘的引號,很傻瓜式的辦法,但目前暫時沒找到其他有效辦法t t

最後儲存的時候記得文字編碼還是另存為utf-8,這時候再傳送請求就是正常的了

Jmeter 獲取響應訊息並寫入csv

如果需要對有關聯的介面進行壓測,那使用正規表示式的時候,其事務的效能資料會不太準確,因為介面b要等介面a執行完後才能執行,所以可以先對介面a進行壓測,將響應資訊中需要的資料寫入csv,再讀取資料進行介面b壓測 file file newfile d 效能測試 資料 orderid.csv filew...

Jmeter 中設定CSV讀取變數測試

1 讀取csv檔案實現資料和 分離,csv檔案中存放的是資料,下面把具體實現的步驟列一下 1 新建測試執行緒組 2 新增http請求,並設定相關的引數,注意其中的引數 a 伺服器或者ip 填寫伺服器的ip 或者網域名稱 不能加http b 協議為http c 方法選擇get 或post d 路徑 就...

JMeter中如何從資料庫獲取值作為請求引數和斷言

1.在需要連線資料的執行緒下新建jdbc connection configuration,必填項 variable name for created pool jdbc請求需要呼叫,填寫自己需要的名稱 database url填寫開發給的資料庫路徑,其他的一樣設定即可。2.新建乙個jdbc請求,填...