Jmeter(二)-使用代理錄制腳本


Jmeter腳本是以JMX格式為主

clip_image001

Jmeter也是支持錄制的,支持第三方錄制方式和代理錄制方式。

1、第三方錄制主要是通過badboy來錄制,錄制后另存為jmx格式即可。

2、Jmeter也有自己的代理,錄制腳本前,我們只要啟動好代理,手動通過IE或者火狐來錄制,錄制完畢停止代理。

新建腳本,首先添加線程組

clip_image002

然后再添加http默認請求HTTP Request Defaults

clip_image004

設置要錄制的服務器IP地址或者域名

clip_image006

clip_image008

在平台中添加代理服務器HTTP Proxy Server,選擇錄制到的請求放置位置,這里放在了線程組下,代理服務器的默認端口為8080,也可以隨意修改,修改前盡量通過netstat –ano命令查看一下本機正在使用的端口,不要重復使用,否則錄制不到jmeter腳本

clip_image010

下面過濾掉我們不要錄制的內容或者只錄制的內容,正則表達式: .*\.gif

clip_image012

所有設置完畢,啟動jmeter代理

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

clip_image013

通過IE瀏覽器手動錄制一個登陸頁面,登陸成功后,手動停止代理,查看錄制后的腳本。

clip_image015

在代理中已經去圖片格式的請求都過濾掉啦,這里錄制到的只有其他格式的請求。

大家看到錄制的腳本中有很多冗余的URL,一定要精簡腳本,保證只有有效的URL發給服務器。

Jmeter(一)-精簡測試腳本


免責聲明!

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



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