Jmeter 邏輯控制器 之 Include Controller


一、認識 Include Controller

Include Controller :譯為包含控制器,用來添加 Test Fragment(測試片段)。具體是什么意思呢,我們先來了解下 Test Fragment(測試片段)。

1、理解 Test Fragment(測試片段)

如下是創建一個 Test Fragment。

創建成功后,發現 Test Fragment 與線程組 處於同一個層級,而且默認是不啟用的。如下圖:

可以看到 Test Fragment 的設置界面除了名稱和注釋,沒有其他設置項,那么它到底是干嘛用呢。選中 Test Fragment ,點擊 Jmeter 菜單上的幫助(有問號的書圖標),查看官方解釋。

可知,Test Fragment 需要與 include Controller或者Module Controller配合使用,Test Fragment  作為一個測試片段 被引入。具體的我們來看看與  include Controller 的使用吧。

 

 

 

2、認識  Include Controller 

線程組下 添加 Include Controller ,

 

 

 

 設置界面如下,只有一個文件名設置項。

 

 

 既然要引入 測試計划文件,那么我們就先來創建一個單獨的測試計划吧。

二、Include Controller 配合 Test Fragment 的使用

1、先創建一個單獨的帶有Test Fragment 的測試計划,並保存起來,如下

 

 

2、在 include 控制中引入該 測試計划

 

 

 執行結果:

 

 

到這里,大家應該理解了  Include Controller 和  Test Fragment 了吧。我的理解就是,Test Fragment 相當於一個獨立的部分,可以被其他測試計划引用,實現了 樣例的片段化,模塊化,遇到重復需要的,比如登錄、注冊之類的,就可以用Test Fragment 和 Include Controller 了。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM