前面兩篇文章分別講述了 HTTP Mirror Server 和 Debug PostProcessor 的腳本調試實例。此文主要講述第三種調試工具:DebugSampler,其主要是查看JMeter用戶定義變量、JMeter屬性變量,以及系統環境變量信息,在查看結果樹對應調試器響應結果面板中查看信息。
Debug Sampler添加路徑:【添加 / Sampler / Debug Sampler】,面板設置如下:
打開JMeter測試腳本,在樣本線程之間添加調試器,最終樣本結構如下所示:
執行腳本,查看執行結果。
1、JMeter Variables變量信息:
2、JMeter Properties變量信息:
3、System Properties變量信息:
Debug Sampler相對Debug Processor 調試器雖然都是對變量信息進行采樣展示,但前者缺乏了前一個樣本線程信息;相對于 HTTP Mirror Server 缺乏其他請求信息的展示。同時,HTTP Mirror Server相對于Debug Sampler/Processor優勢在于對服務端無依賴,缺點也顯而易見的是當樣本線程中有生成變量時,就不能選擇這種調試方式了。
在實際調試腳本時,依據業務測試基本需要靈活使用即可,見仁見智!
JMeter學習-035-JMeter調試工具之二---Debug PostProcessor
JMeter學習-034-JMeter調試工具之一---HTTP Mirror Server
官網鏈接:http://jmeter.apache.org/usermanual/component_reference.html#Debug_Sampler
至此,此文順利完結,希望此文能夠給初學 JMeter 的您一份參考。
最后,非常感謝親的駐足,希望此文能對親有所幫助。熱烈歡迎親一起探討,共同進步。非常感謝! ^_^
我本渺小,但山峰,我一次次絕頂!
PS:若有錯誤,敬請告知,不勝感激!
Copyright @范豐平 版權所有,如需轉載請標明本文原始鏈接出處,嚴禁商業用途!我的個人博客鏈接地址:http://www.cnblogs.com/fengpingfan
分類:JMeter