您的位置:軟件測試 > 開源軟件測試 > 開源性能測試工具 > Jmeter
Jmeter建立一個擴展LDAP測試計劃
作者:網絡轉載 發(fā)布時間:[ 2016/6/23 11:39:28 ] 推薦標簽:性能測試工具 Jmeter

  添加用戶
  第一步你想做的每一個JMeter測試計劃是添加一個線程組元素。 線程組告訴JMeter的用戶數量你想模擬,用戶應該發(fā)送的次數 請求,他們應該發(fā)送的請求的數量。
  繼續(xù)添加 線程組 首先選擇元素 測試計劃 ,點擊你的 鼠標右鍵來獲得 添加 菜單,然后選擇 添加 一個?? 線程(用戶) 一個?? 線程組 。 您現(xiàn)在應該看到 線程組 元素在 測試計劃 。 如果您沒有看到的元素,然后測試計劃樹的“擴大” 點擊測試計劃元素。


圖9責任。 線程組的默認值

  添加LDAP請求違約
  用戶首先選擇LDAP Ext元素。 點擊你的鼠標按鈕 得到 添加 菜單,然后選擇 添加 一個配置元素 一個LDAP擴展請求違約 。 然后, 選擇這個新元素以查看其控制面板。
  像大多數JMeter的元素, LDAP擴展請求違約 控制面板有一個名字 可以被修改。 在這個例子中,離開這個字段的默認值。


圖9 b。 為我們的測試計劃2 LDAP違約

  對于每個不同的操作,可以填寫一些默認值。 在所有情況下,當一個默認的填充,這是用于LDAP請求延長。 對于每個請求,您可以填寫的值覆蓋默認的LDAP請求延長取樣器。 當沒有輸入值為一個測試是必要的,以不可預知的方式測試會失敗!
  我們不會在這里輸入任何默認值,我們會建立一個非常小的測試規(guī)劃,我們將解釋所有的不同領域,當我們添加LDAP擴展采樣。
  添加LDAP請求
  在我們的測試計劃,我們想使用所有9 LDAP請求。
  1、線程綁定
  2、搜索測試
  3、比較測試
  4、單一的bind / unbind測試
  5、添加測試
  6、修改測試
  7、重命名條目(moddn)
  8、刪除測試
  9、線程解開
  JMeter的順序發(fā)送請求,你將它們添加到樹中。
  添加一個請求總是先:
  添加 LDAP請求延長 LDAP用戶Ext元素( 添加 一個取樣器 一個 LDAP Ext請求 )。 然后,選擇 LDAP Ext請求 樹中的元素 和編輯以下屬性。
  添加一個線程綁定請求
  1、重命名的元素:“ 1。 線程綁定 ”
  2、選擇“ 線程綁定 ”按鈕。
  3、輸入主機名值的LDAP服務器Servername字段
  4、進入portnumber從LDAP服務器( 636年 :在港口領域ldap通過SSL)
  5、(可選) 進入baseDN在DN字段中,將使用這個baseDN作為搜索的起始點,添加、刪除等。
  照顧這必須的共享水平為所有你的要求,例如,當所有信息存儲 ou =用戶,dc =測試,dc = com basedn中,您可以使用這個值。
  6、(可選) 輸入您想要使用用戶的專有名稱進行身份驗證。 當這個字段是空的,一個匿名綁定將建立。
  7、(可選) 輸入你想進行身份驗證的用戶的密碼,一個空的密碼也將導致一個匿名綁定。
  8、(可選) 輸入一個值與LDAP連接超時
  9、(可選) 復選框使用安全LDAP協(xié)議如果你訪問LDAP通過SSL(LDAP)


  圖9 b.3.1。 線程綁定的例子

  添加一個搜索請求
  1、重命名的元素:“ 2。 搜索測試 ”
  2、選擇“ 搜索測試 ”按鈕。
  3、(可選) 進入searchbase下你想執(zhí)行搜索,相對于basedn,用于綁定請求的線程。
  空的時候,作為搜索basedn基地,這文件是很重要的,如果你想使用一個“基本項”或“一級”的搜索(見下文)
  4、進入searchfilter,任何像樣的LDAP搜索篩選器會做,但是現(xiàn)在,使用一些簡單的,喜歡 (sn = Doe) 或 (cn = *)
  5、(可選) 范圍字段中輸入范圍,它有三個選擇:
 。1)baseobject搜索
  只使用給定searchbase,只有檢查屬性或存在。
 。2)onelevel搜索
  只搜索一個水平低于給定searchbase使用
 。3)子樹搜索
  搜索對象在任何時候低于給定basedn
  6、(可選) 大小限制,指定返回條目的大數量,
  7、(可選) 時間限制,指定大的毫秒數,服務器可以使用來執(zhí)行搜索。 這不是應用程序將等待的長時間。
  很大returnset返回時,從一個非?斓姆⻊掌,在一個非常緩慢,你可能需要等待很長時間搜索請求的完成,但是這個參數不會影響。
  8、(可選) 你想要在搜索答案屬性。 這可以用來限制大小的答案,特別是當有非常大的屬性(比如一個對象 jpegPhoto)。 有三種可能性:
 。1)離開空(默認設置也必須是空的)這將返回所有屬性。
 。2)放在一個空值( ”“ ),它將請求一個不存在的屬性,所以在現(xiàn)實中它沒有返回任何屬性的屬性,用分號隔開。 它將只返回所請求的屬性
  9、(可選) 返回對象。 檢查將返回所有java對象屬性,將添加這些請求的屬性,如上面指定的。
  不意味著沒有java對象屬性將返回。
  10、(可選) 廢棄的別名。 檢查將意味著它將跟隨引用,不不會說。
  11、(可選) 解析搜索結果。 檢查將意味著它會導致響應數據,不不會說。


  圖9 b.3.2。 搜索請求的例子

上一頁123下一頁
軟件測試工具 | 聯(lián)系我們 | 投訴建議 | 誠聘英才 | 申請使用列表 | 網站地圖
滬ICP備07036474 2003-2017 版權所有 上海澤眾軟件科技有限公司 Shanghai ZeZhong Software Co.,Ltd