Jmeter的兩種錄制腳本的方式


關於錄制:

不管什么工具,只要能錄制成功,能用就可以。

 

錄制1——badboy

Badboy下載:(官網目前已經打不開了)

Badboy介紹:

自動化測試工具

Badboy打開后默認打開錄制開關進行錄制,點擊紅圈停止錄制

Badboy操作:

打開badboy工具,點擊工具欄目上的紅色圓形按鈕,在地址欄目中輸入被測試項目的地址

Badboy導出:

錄制完成,點擊工具欄旁邊黑色按鈕,結束錄制。選擇“文件” --Export to Jmeter...

 

打開Jmeter工具,選擇“文件”-->“打開”選擇剛才保存的文件(.jmx類型),將文件導入進來了

 

 

錄制完之后一定要把腳本過一遍,知道腳本里都是做什么的

演示錄制sogou.com

 

 

 

錄制2——Jmeter代理

創建一個線程組(右鍵點擊“測試計划”-->“添加”-->“線程組”)

“工作台”->非測試元件->添加“http代理服務器”

代理服務器的端口,默認8080(我的是8888改成8080),可自行修改,但不要與其他應用端口沖突

目標控制器:錄制的腳本存放的位置,可選擇為測試計划中的線程組(根據實際來選擇即可)

分組:隊請求進行分組。“分組”的概念是將一批請求匯總分組,可以把url請求理解為組

  -“不對樣本分組”:所有請求全部羅列

  -“在組間添加分隔”:加入一個虛擬的已分割線命名的動作,運行同“不對樣本分組”,  無實際意義

  -“每個組放入一個新的控制器”:執行時按控制器給輸出結果

  -“只儲存每個組的第一個樣本”:對於一次url請求,實際很多次http請求的情況

點擊啟動

 

 

 

 

設置ie瀏覽器

Ie-->”internet屬性”-->”連接”-->“局域網設置”

代理服務器下,勾選“為LAN使用代理服務器(這些設置不用於撥號或VPN鏈接)”

地址輸入:localhost,端口輸入:8080(與Jmeter中設置的要一樣)

現在點擊jmeter上的“啟動”按鈕(先啟動也可以,但是會錄入首頁地址及一些其他的腳本內容)

打開瀏覽器輸入需要錄制WEB項目地,Jmeter會自動記錄你IE所訪問的頁面

jmeter進行腳本錄制會錄制進去一些亂七八糟的額外的請求,應用上非常不好,不推薦

推薦用badboy錄制,導入jmeter進行參考


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM