使用badboy錄製jmeter測試腳本

JMeter是一款在國外很是流行和受歡迎的開源性能測試工具,像LoadRunner 同樣,它也提供了一個利用本地Proxy Server(代理服務器)來錄製生成測試腳本的功能,可是這個功能並很差用。因此在本文中介紹一個更爲經常使用的方法——使用Badboy錄製生成 JMeter 腳本。瀏覽器

簡單的介紹一下Badboy。Badboy是一款不錯的Web自動化測試工具,若是你將它用於非商業用途,或者用於商業用途可是安裝Badboy 的機器數量不超過5臺,你是不須要爲它支付任何費用的。也許是一種推廣策略,Badboy提供了將Web測試腳本直接導出生成JMeter 腳本的功能,而且這個功能很是好用,也很是簡單。你能夠跟着下面的試驗步驟來邁出你在開源世界的第一步。服務器

1. 經過Badboy的官方網站下載Badboy的最新版本;工具

2. 安裝Badboy。安裝過程同通常的Windows 應用程序沒有什麼區別,安裝完成後你能夠在桌面和Windows開始菜單中看到相應的快捷方式——若是找不到,能夠找一下Badboy安裝目錄下的Badboy.exe 文件,直接雙擊啓動Badboy;性能

3. 啓動Badboy,你能夠看到下面的界面。測試

badboy

在地址欄(圖中紅色方框標註的部分)中輸入你須要錄製的Web應用的URL——這裏咱們以http://www.yahoo.com 爲例,並點擊GO 按鈕開始錄製。若是你用過LoadRunner之類的商業工具,對於這個操做必定不會陌生吧 ^_^網站

4. 開始錄製後,你能夠直接在Badboy內嵌的瀏覽器(主界面的右側)中對被測應用進行操做,全部的操做都會被記錄在主界面左側的編輯窗口中——在這個試驗中,咱們在Yahoo的搜索引擎中輸入 JMeter 進行搜索。不過你將看到,錄製下來的腳本並非一行行的代碼,而是一個個Web對象——這就有點像LoadRunner的VuGen中的Tree View視圖;搜索引擎

5. 錄製完成後,點擊工具欄中的「中止錄製」按鈕,完成腳本的錄製;spa

6. 選擇「File -> Export to JMeter」菜單,填寫文件名「login_mantis.jmx」,將錄製好腳本導出爲JMeter腳本格式。也能夠選擇「File -> Save」菜單保存爲Badboy腳本;代理

7. 啓動JMeter並打開剛剛生成的測試腳本。對象

也許你已經急不可待的準備開始嘗試着用JMeter處理你手頭的工做了^_^ 在下面的幾節,我將繼續爲你們介紹如何在 JMeter 中完成一個測試場景的設置和JMeter測試結果分析入門,以及如何參數化JMeter腳本。

固然,若是你的動手能力很強,幾分鐘你就能夠熟悉這些內容。不過仍是請容許我一點點由淺入深的來幫你們完成「JMeter從入門到精通」的過程。我相信在這個過程當中你將會了解到更多有關性能測試的知識和經驗,甚至包括一些LoadRunner等商業測試工具所沒法提供給你的經驗。

相關文章
相關標籤/搜索