轉自 晴子0214
經過兩天的奮戰,Jmeter識別驗證碼后,post用戶名、密碼和驗證碼的采集器終于初見效果,為了以后便于查閱,特記錄一下,
一、環境準備 1)Jmeter的配置 2)tesseract-ocr的安裝 二、在Jmeter中配置壓力測驗的執行緒 1)創建執行緒 2)新建獲取驗證碼的采集器 3)新建一個監聽器 4)新建一個用戶自定義變數,用于存決議出來的驗證碼值 新建一個存驗證碼值的變數regCode,為了便于判斷是否已決議出驗證碼,設定一個默認值-1, 5)給獲取驗證碼的采集器加一個后置處理器BeanShell PostProcessor,用于決議驗證碼的值,并將其存入上一步的用戶變數中, 6)在采集器上新建一個后置處理器Debug PostProcessor,便于除錯7)驗證之前的設定是否正確,啟動Jmeter的壓力測驗,在查看結果樹的選單下,可以看到運行的結果,注意:我用的這個驗證碼,背景有干擾,所以識別出來的驗證碼有偏差,理應對存在本地的圖片做一下降噪處理的,這留著以后研究吧, 8)新建一個CVS Data Set Config 存用戶名、密碼 9)新建一個Cookie管理器,用于做session保持(驗證碼是存在session里的,不做保持的話,post登錄資訊時會重新生成驗證碼存在session里的) 10)新建一個登錄采集器 其中用戶名和密碼,都用CVS中讀取的u和p 11)在登錄采集器下面加一個察看結果樹,用于察看登錄結果 12)為了更直觀的查看登錄結果,可以在登錄采集器下加個斷言 13)基本設定完成,運行就可以看到效果了
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/410.html
標籤:R
上一篇:利用 R 繪制擬合曲線
下一篇:一起學scala--基礎