beanshell內置變量大全

1.log 打印日誌,寫入信息到jmeber.log文件。

2.SampleResult 獲取SampleResult對象,能通過這個對象獲取想要的信息。

3.Response 獲取Response對象,能通過這個對象獲取響應信息。

4.Failure 查看接口調使用能否成功,假如返回false是成功的,true是失敗的。

5.FailureMessage 失敗信息,沒有設置的時候失敗信息是空的,能set這個信息。

6.ResponseData 獲取response body類型是byte[]。

7.ResponseCode 返回接口code成功是200。

8.ResponseMessage 獲取msg成功是OK。

9.ResponseHeaders 獲取接口服務端返回的頭部信息。

10.RequestHeaders 獲取用戶端請求的頭部信息。

11.SampleLabel 獲取接口請求的名稱。

12.SamplerData 獲取請求的url和body。

13.ctx 代表上下文信息,能直接用。

14.vars即JMeterVariables,操作jmeter變量,這個變量實際引用了JMeter線程中的局部變量容器(本質上是Map),常用方法:

a) vars.get(String key):從jmeter中獲得變量值;

b) vars.put(String key,String value):數據存到jmeter變量中;

15.prev 獲取前面的sample返回的信息,常用方法:

a) getResponseDataAsString():獲取響應信息。

b) getResponseCode() :獲取響應code。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章