醞釀了幾天,一直想寫點JMeter的東西,算是對學習東西的一個整理。
恩,一直覺得自己領悟能力不強,別人寫的東西總要看老半天也不懂。好吧!一慣的傻瓜的方式(大量的截圖+參數說明)嘻嘻。
參數化:簡單的來理解一下,我們錄制了一個腳本,這個腳本中有登錄操作,需要輸入用戶名和密碼,假如系統不允許相同的用戶名和密碼同時登錄,或者想更好的模擬多個用戶來登錄系統。
這個時候需要對用戶名和密碼進行參數化,使每個虛擬用戶都使用不同的用戶名和密碼進行訪問。
前提:
假如,我們錄制好了一個腳本(可以用badboy工具錄制),在jmeter中打開,找到有用戶名和密碼的頁面。如下:
1.我們需要“參數化”的數據,這里我用記事本寫了五個用戶名和密碼,保存為.dat格式的文件。
我將這個文件放在了我的( D: est.dat )路徑下。關于如何得到成百上千的用戶名和密碼,首先要在數據庫中創建這些數據,將數據導出,整理保存,這里不深究。
2.好,我們要編寫函數來調用這個test.dat文件,怎么弄,
點擊菜單欄“選項”---->函數助手對話框,看下圖。
3.把我們寫好的函數復制到“登錄”頁面用戶名和密碼胡位置。