Jmeter 於 readyAPI 使用上的區別

2021-07-28 20:23:22 字數 929 閱讀 4475

我對readyapi是比較熟悉的,剛開始弄jmeter的時候, 就會類別的去學習,幫助理解。

/20170314/

剛開始接觸會發現差別還是有蠻多的。

jmeter: 可以直接用http cookie manger 來自動傳遞 cookie :該屬性管理器用於管理test plan執行時的所有cookie。http cookie manager可以自動儲存伺服器傳送給客戶端的所有cookie,並在傳送請求時附加上合適的cookie.

同時,使用者也可以在http cookie manager中手工新增一些cookie,這些被手工新增的cookie會在傳送請求時被自動附加到請求。

readyapi :是自己寫個指令碼來傳(讀取到 response header [cookie],然後儲存到project的變數裡, 後面的step直接呼叫這個變數)。

jmeter: 提取內容(request、response、body、 header )用正則提取很方便,比如(jsessionid=([0-9a-z]).dceqstgap801) , 括號代表乙個單位。 比如:([0-9a-z])-([0-9a-z]) 代表兩個。下文直接呼叫這個引數 $

readyapi :可以寫**進行操作,正則,切割啥的都可以, 也比較好除錯。也是儲存在project的變數裡, 後面的step直接呼叫這個變數。

jmeter: parameters、body data. 關於這兩部分我是比較迷糊的。 jmeter 填了 parmeters 就填不了body data 了, 不知道為什麼 。然後很多header 的資訊不知道填**。

比如referrece 、content-type,accept 這些不知道填**好。後來發現沒有填也是可以的,直接填好body 的資訊。 

readyapi: 可以單獨填header 和 body 。 

對jmeter 一些功能不熟悉,有空要整理一下它們都是幹啥用的。

JMeter學習筆記 JMeter關聯

關聯是jmeter工具中非常重要的乙個技術。因為在測試過程過有些資料是經常發生變化的,要獲取並使用這些資料,就要使用關聯。比如 使用者登入後,session資訊都不同,有些操作要使用session,就需要將這個動態的資訊儲存下來。還有經常遇到的場景,第二個請求提交的引數要從第乙個請求的返回資料中獲取...

Jmeter(二)Jmeter目錄介紹

1 官方 的使用者手冊 自己安裝jmeter目錄下printable docs目錄下便是使用者手冊啦。3 gui介面任何元件的幫助功能 對於jmeter的定位,許多人的認識僅是工具,不過也正確,它本身就是工具,只是在於自己如何使用,如何將它進行投入到自己的工作中,能夠幫自己解決到工作中的難題。鄧公雲...

(jmeter筆記)jmeter列印日誌

bean shell常用內建變數 jmeter在它的beanshell中內建了變數,使用者可以通過這些變數與jmeter進行互動,其中主要的變數及其使用方法如下 a vars.get string key 從jmeter中獲得變數值 b vars.put string key,string valu...