jmeter處理介面返回值帶反斜槓的資料

2021-10-05 08:26:04 字數 613 閱讀 6817

在軟體的測試過程中,我們會遇到介面返回值帶反斜槓的資料,比如:

那麼當我們遇到這樣的資料怎麼將反斜槓轉義處理了呢

1.首先我,我們新增beanshell postprocessor後置處理器

2.在外掛程式寫入一下**(拋磚引玉,達不到要求的自行修改)

var music_url=vars.get("url");//url是邊界提取器提取出來的值,這裡我們通過外掛程式先拿到url的變數值

log.info(music_url); //列印

var url=music_url.replace("\\/","/"); //將「\/」替換為"/",替換前面新增乙個「\」進行轉義,否則會報錯

log.info(url);

vars.put("url",url); //將url的值傳給url

ok,jmeter處理介面返回值帶反斜槓的資料就分享到這裡。

帶返回值的介面寫法

假定介面需要返回乙個指標,且可能涉及某些條件判斷,不一定能獲取到有效指標,大部分人寫法如下 根據條件判斷是否返回有效值 pointer getptr void 之後為了 嚴謹,會有以下操作 pointer pptr getptr if pptr nullptr 很多地方呼叫getptr介面的話,到處...

C lambda查詢帶返回值

具體如下 var lists new list foreach var item in lists.where x x.length 2 如果願意,完全可以使用action進行輸入上述的item,而不是在foreach中加一層判斷。問題簡單描述就是 簡單來說就是直接在where中輸出長度大於2的字元...

Flex TitleWindow返回值處理

flex有2 中彈出視窗 alert.show 和通過 popupmanager 產生出來的彈出視窗,其中 alert 我們可以稱之為彈出對話方塊主要用於資訊提示,而用 popupmanager 產生出來的彈出視窗才是本文需要討論的議題。1 彈出視窗如何彈出 移除 利用 popupmanager 可...