Jmeter之錄制腳本(二)


上一節已經已經介紹過Jmeter的安裝,對於web測試的話,經常會用到一些腳本去執行某些功能,也就是所謂的半自動化測試,

對於不懂代碼的童鞋來說,腳本是一個很頭疼的概念,badboy的錄制是一個對於剛接觸腳本的人來講是一款非常實用的工具

不過,這一節先介紹下對於Jmeter自帶的腳本錄制方法

使用代理錄制Jmeter腳本

首先,Jmeter腳本是以JMX格式為主

那怎么樣通過jmeter來錄制腳本呢,

錄制腳本前,我們只要啟動好代理,手動通過IE或者火狐來錄制,錄制完停止代理。

上面的是思路,下面這邊就啟動下代理,啟動代理前需要設置Jmeter一些配置需求

1.首先先創建一個線程組

2.在該線程組當中創建一個 Http請求默認值

3.在添加的http請求默認值中設置你要錄制的服務器IP地址或者域名

4.添加好需要錄制的域名或者IP后,在工作台中添加“HTTP代理服務器”

5.添加好代理服務器后,目標控制器 指定在線程組下,代理服務器的默認端口為8080,只要不跟本機的其他端口沖突即可,否則錄制不到jmeter腳本

也可以通過cmd命令窗口查看運行的端口是否存在8080

6.然后在代理服務器中過濾掉我們不要錄制的內容或者只錄制的內容,正則表達式: .*\.gif

7.添加需要錄制的內容后,點擊啟動Jmeter代理

8.然后打開IE瀏覽器設置本機的代理,注意端口要一致,如果是其他機器的,請修改IP地址。注意兩台機器都要有jmeter

IE瀏覽器設置代理,Internet選項——連接——局域網設置

 

設置好之后,點擊確定,如果是首次配置會出現缺少證書,需要安裝下

 

 

按照上面的步驟安裝完成之后,在IE瀏覽器上輸入需要測試的網站名稱,進入后輸入帳號密碼登錄,童鞋們可以看到右側的Jmeter自動同步出來了在IE操作的步驟

這樣就已經錄制成功了,右邊一條一條的信息就是所謂的腳本啦,錄制成功后,記得關閉代理服務器!!!!!!

當然這些腳本有些是冗余的,或者沒必要存在的,那么就需要對這些腳本進行精簡化,那么下一節會講到如何去精簡腳本!

其實童鞋們如果按照流程操作下來可以發現,使用Jmeter代理服務器非常的麻煩,非常的不方便,所以我們通常都是使用badboy去錄制腳本來使用,下一節小七就為大家介紹下Badboy錄制腳本后在Jmeter中的使用以及如何對腳本的精簡!

 


免責聲明!

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



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