Day16 引數傳遞 token傳遞,介面關聯等

2021-10-07 09:32:16 字數 1666 閱讀 8045

1.2 傳參形式

2.練習說明

3.作業場景

4.示例指令碼

介面資訊說明:

使用者管理模組

登入介面

api:post

method:post

request data:

退出介面:

api:get

method:get

新增使用者介面:

api:post

method:post

headers:

request data:

編輯使用者介面

api:put

method:put

headers:

request data:

博文管理模組:

新增博文介面:

api:post

method:post

headers:

request data:

1.1.1 內建變數
//同執行緒組

vars :操作 jmeter 變數,它是測試用例與 beanshell 互動的橋梁,常用方法:

vars.get(string key):從jmeter 中獲得變數值

vars.put(string key,string value):資料存到 jmeter 變數

//跨執行緒組

props :操作 jmeter 屬性,該變數引用了 jmeter 的配置資訊,可以獲取jmeter

的屬性,它的使用方法與 vars 類似,但是只能 put 進去 string 型別的值,而不能是乙個物件。

props.get("start.hms");start.hms 為屬性名,在jmeter.properties 中定義

props.put("prop1","1234");

1.1.2 函式助手
宣告全域性變數:

$,)}

引用全域性變數

$

1.2.1 同執行緒組
//示例1.beanshell語句

string str =vars.get("loginname");//獲取變數loginname

vars.put("key",str);//丟擲做執行緒組內變數

//其他

預設的變數都在本執行緒組下使用

1.2.2 跨執行緒組
//示例1.beanshell語句

string str =vars.get("token");

props.put("newtoken",str);

//示例2.函式助手

$,)}

//跨執行緒組引用變數的方式

$//只需要變數名就可以

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-qrakdfqn-1592732280044)(

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-kfkbw4lh-1592732280045)(

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-7tisajdi-1592732280049)(

[外鏈轉存失敗,源站可能有防盜煉機制,建議將儲存下來直接上傳(img-8yvhdusd-1592732280052)(

提取碼:lt**

實習日記 Day16

今日份新想法 今天不在公司寫實習日記啦,在回學校的路上寫 今日地鐵 思 今天中午飯後,帶著我去了公司 附近的公園遛彎兒。一路走得飛快,興致勃勃。跟他的健步比起來,我一點都沒有年輕人該有的朝氣與活力 這才上班半個月,我現在週末的狀態就完全不比往日,變得昏昏欲睡,萎靡不振。在辦公室久坐,的確是不行啊。今...

day16 高階函式

匿名函式 高階函式 滿足倆個特性任意乙個即為高階函式 1.函式的傳入引數是乙個函式名 2.函式的返回值是乙個函式名 map num l 1,2,10,5,3,7 lambda x x 1 def add one x return x 1 lambda x x 1 def reduce one x r...

每日演算法 day 16

那些你早出晚歸付出的刻苦努力,你不想訓練,當你覺的太累了但還是要咬牙堅持的時候,那就是在追逐夢想,不要在意終點有什麼,要享受路途的過程,或許你不能成就夢想,但一定會有更偉大的事情隨之而來。mamba out 2020.2.28 思路 素數篩選 dfs 組合型列舉 有個很重要的一點就是確保你的dfs在...