jmeter學習筆記(十三)debug除錯工具

2022-08-10 11:42:20 字數 1258 閱讀 7314

一、debug sampler介紹:

使用jmeter開發指令碼時,難免需要除錯,這時可以使用jmeter的debug sampler,它有三個選項:jmeter properties,jmeter variables,system properties:

1、jmeter properties和system properties:通常都選false,這兩個就是jmeter和系統的屬性,在jmeter的bin的jmeter.properties中定義,一般都不會變。

2、jmeter variables:這個是我們自已定義的變數,定義的方式有如下這些:

a) 選中測試計畫(test plan),在右邊的面板上新增user defined variables

b) 選中執行緒組,右鍵選擇 配置元件( config element)-->user defined variables

c) 通過後置處理器生成的變數,可參考我的另一篇:jmeter關聯

d)使用csv引數化的變數,引數化可參考我另一篇:jmeter引數化

二、綜合示例:為了涵蓋上面的四種情況,特意編寫如下指令碼:

1、在test plan右側面板新增變數:name=test,value=111

4、引數化,變數名為username,值為:tom

5、執行結果:

三、總結:

1、debug sampler會把我們自定義的變數輸出在response data中,方便我們除錯的時候使用

2、在正式執行指令碼時需要刪除debug sample

Jmeter學習筆記(十三) xpath斷言

1 什麼是xpath斷言 xpath即為xml路徑語言,它是一種用來確定xml 標準通用標記語言的子集 文件中某部分位置的語言。xpath基於xml的樹狀結構,提供在資料結構樹中找尋節點的能力。main sample and sub samples 主要樣本和次級樣本 main sample onl...

JMeter學習筆記 JMeter關聯

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

JMeter 學習筆記( )

效能測試 用於測量特定負載下機器效能的測試。驗證系統在實際運 況下,滿足功能需求。驗證系統可以滿足可伸縮性需求。可以結合壓力測試,來驗在極端負載下的系統效能。什麼情況下做效能測試 專案開始的時候,盡早的檢測出糟糕的技術應用。確保e2e的可測試性。揭開效能需求的面紗。專案開發的正常間隔,盡早的發現開發...