在本節中,您將學習如何建立基本測試計畫以測試ldap伺服器。您將建立四個使用者,在ldap伺服器上傳送四個測試請求。此外,您將告訴使用者執行他們的測試4次。因此,請求總數為(4個使用者)x(4個請求)x(重複4次)= 64個ldap請求。要構建測試計畫,您將使用以下元素: 執行緒組, ldap請求, ldap請求預設值和 表中的檢視結果。
此示例假定ldap伺服器在ldap.test.com上可用。
您希望對每個jmeter測試計畫執行的第一步是新增執行緒組元素。執行緒組告訴jmeter您要模擬的使用者數,使用者傳送請求的頻率以及他們應傳送的請求數。
繼續新增threadgroup元素,首先選擇test plan,單擊滑鼠右鍵以獲取add
選單,然後選擇 add → threadgroup
。您現在應該看到測試計畫下的執行緒組元素。如果沒有看到該元素,則單擊「測試計畫」元素「展開」測試計畫樹。
圖8a.1。執行緒組和最終測試樹
首先選擇ldap users元素。單擊滑鼠右鍵以顯示「新增」選單,然後選擇「 新增」 →「 配置元素」 →「 登入配置元素」。然後,選擇此新元素以檢視其控制面板。
與大多數jmeter元素一樣,login config element的控制面板有乙個可以修改的名稱字段。在此示例中,將此字段保留為預設值。
圖8a.2我們的測試計畫的登入配置元素
輸入使用者名字段為「您的ldap使用者名稱」,
密碼欄位為「您的ldap密碼」
ldap請求將使用這些值。
首先選擇ldap users元素。單擊滑鼠右鍵以顯示「 新增」選單,然後選擇「 新增」 →「 配置元素」 →「 ldap請求預設值」。然後,選擇此新元素以檢視其控制面板。
與大多數jmeter元素一樣,ldap請求預設值控制面板具有您可以修改的名稱字段。在此示例中,將此字段保留為預設值。
圖8a.3我們的測試計畫的ldap預設值
輸入dn欄位為「您的ldap根專有名稱」。
將ldap server的servername字段輸入「ldap.test.com」。
該埠到389。
這些值是ldap請求的預設值。
在我們的測試計畫中,我們需要發出四個ldap請求。
內建新增測試
內建搜尋測試
內建修改測試
內建刪除測試
jmeter按照您將它們新增到樹中的順序傳送請求。首先將第乙個ldap請求新增到ldap users元素(新增 → 取樣器 → ldap請求)。然後,在樹中選擇ldap request元素並編輯以下屬性
重新命名為「新增」此元素
在「測試配置」組中選擇「新增測試」單選按鈕
圖8a.4.1內建新增測試的ldap請求
您不必設定servername字段,埠字段,使用者名稱,密碼和dn,因為您已在login config element和ldap request defaults中指定了此值。
接下來,新增第二個ldap請求並編輯以下屬性
重新命名為「搜尋」此元素
在「測試配置」組中選擇「搜尋測試」單選按鈕
接下來,新增第三個ldap請求並編輯以下屬性
圖8a.4.2內建搜尋測試的ldap請求
重新命名為「修改」此元素
在「測試配置」組中選擇「修改測試」單選按鈕
接下來,新增第四個ldap請求並編輯以下屬性
圖8a.4.4內建刪除測試的ldap請求
您可以新增response assertion元素。此元素將通過驗證響應文字是否「成功」 來檢查收到的響應資料。(新增 → 斷言 → 響應斷言)。
注意:樹中的這個位置,將為每個ldap請求執行響應斷言。
在response field to testgroup中選擇text responseradio按鈕
在pattern matching rules組中選擇substringradio按鈕
單擊「新增」按鈕,在「要測試的模式」 欄位中新增「成功」 字串
圖8a.5 ldap響應斷言
您需要新增到測試計畫的最後乙個元素是***。此元素負責將ldap請求的所有結果儲存在檔案中,並呈現資料的視覺化模型。選擇ldap users元素並在表中新增 view results(add → listener → view results in table)
圖8a.6在表***中檢視結果
Apache JMeter 構建FTP測試計畫
在本節中,您將學習如何建立基本 測試計畫以測試ftp站點。您將建立四個使用者,在ftp站點上傳送兩個檔案的請求。此外,您將告訴使用者兩次執行他們的測試。因此,請求總數是 4個使用者 x 2個請求 x 重複2次 16個ftp請求。要構建測試計畫,您將使用以下元素 執行緒組,ftp請求,ftp請求預設值...
Apache Jmeter監控服務資源
jmeter本身沒有監控伺服器資源的功能,需要新增額外的外掛程式,外掛程式參考的 一 監控原理圖 安裝文件見wiki plugininstall 安裝文件見wiki perfmonagent 三 jmeter壓力測試和監控示例 1 開啟perfmonagent,預設埠為4444 startagent...
Apache JMeter安裝及使用
一,apache jmeter安裝 apache jmeter是apache組織開發的基於j a的壓力測試工具。用於對軟體做壓力測試,它最初被設計用於web應用測試,但後來擴充套件到其他測試領域。它可以用於測試靜態和動態資源,例如靜態檔案 j a 小服務程式 cgi 指令碼 j a 物件 資料庫 f...