jmeter 多使用者登入多步驟訪問系統

2021-06-21 14:12:50 字數 1318 閱讀 6944

轉 

jmeter是乙個效能測試工具,同loadrunner類似,他功能較多,我們常用的功能是用jmeter模擬多瀏覽器對**做壓力測試。

我們一般的**,在進入業務功能前先需登入,然後才能訪問業務功能。下面介紹如何用jmeter登入系統再對主業務做壓力測試。

1 執行jmeter

2 左邊樹將出現測試計畫、工作台兩根節點。

3 選擇測試計畫,按右鍵-》新增-》threads(users)執行緒組

執行緒組能設定以多少個執行緒併發做壓力測試。

在」迴圈次數」設定不選擇永遠,迴圈次數設定1。

4現在先介紹如何設定登入http請求,選擇執行緒組,右鍵――新增――》sampler-―》http 請求。

http請求即模仿瀏覽器的訪問。

在「伺服器名稱或ip」設定127.0.0.1,埠號設定:8080,「方法」設定post,路徑設定**登入的位址,如「/exam/operatoraction」。

登入需傳入使用者、密碼。在「同請求一起傳送引數」列表中新增引數。引數值根據web應用設定。如login_user=0001;login_password=1;actflag=login

6 一般**登入後,在tomcat中生成了session,之後訪問其他頁面將無需再次登入,前提是瀏覽器需支援cookie。在jmap中也同樣,如要繼續訪問其他頁面,還需做下面關鍵的設定。

選擇「執行緒組」――》右鍵――》新增――》配置元件――》http cookie管理器。加了此步驟後,http請求將具備cookie功能,即登入成功後訪問其他頁面將不會跳轉到登入頁面重新登入。

7 對目標頁面反覆壓力測試。

7.1 如何使被測頁面反覆訪問達到測壓效果。選「執行緒組」―》右鍵――》邏輯控制器――》迴圈控制器。迴圈次數中選擇「永遠」。

7.2 選擇剛加的「迴圈控制器」,右鍵――》新增――》sampler-―》http 請求,按4步驟設定ip、埠,http請求方法為「get」,路徑為被壓力測試的url,如:「exam/business/studentexam.action.studentexamaction?action=gointomockexam」。

按上面的設定後,已完成配置,可做壓力測試。只需點選單「執行」――》啟動,即執行壓力測試。

8 jmeter提供了許多壓力結果檢視工具。是壓力測試時非常好的分析工具。下面幾種檢視工具可有選擇的新增。

8.1察看結果樹。他記錄每次請求傳送資料、響應返回資料。選擇「執行緒組」――》右鍵――》新增――》察看結果樹。

8.2 用**檢視結果。可檢視每次請求的響應時間等。選擇「執行緒組」――》右鍵――》新增――》用**檢視結果。

8.3 summary report。可檢視平均響應時間、最長響應時間等。

vb實現多使用者登入

利用vb實現多使用者登入,主要是將vb與資料庫實現鏈結,這個問題在作品展中我們的軟體 天天跡錄 的登入時用到,但是當時自己只是知道有這麼個功能,但是那些 的含義並不明白,在3個月後的我又有機會接觸到它,現在敲這特別熟悉,現在也明白了其中的好多問題!利用資料庫儲存使用者和密碼,提高了軟體執行的速度!而...

多使用者金鑰登入配置

在linux伺服器上設定多個使用者的金鑰登入 參考 1 在伺服器上建立新的使用者 useradd username 2.在新使用者的home目錄下建立乙個.ssh的資料夾,該資料夾的許可權是700,owner是 username 3.將新使用者的公鑰上傳到伺服器上,拷貝到 home username...

XP多使用者登入 測試可行

一次做專案時,需要多人同步對一台機子的資料進行操作,1.起初想到區域網共享方法來解決,經測試軟體在另一台機上無法進行資料讀寫.2.找到winconnect xp 這個軟體,支援多人同時遠端控制.可惜沒找到破解版,受不了每30分鐘一次重啟.3.最終方法.啟用系統自帶的多使用者登入.方法原理如下 win...