一. Jmeter--使用代理錄製腳本

Jmeter腳本是以.JMX格式爲主web

1. Jmeter也是支持錄製的,支持第三方錄製方式和代理錄製方式。正則表達式

   (1)、第三方錄製主要是經過badboy來錄製,錄製後另存爲jmx格式便可。瀏覽器

   (2)、Jmeter也有本身的代理,錄製腳本前,咱們只要啓動好jmeter代理,手動修改瀏覽器的代理,而後經過IE或者火狐來錄製,錄製完畢中止代理。服務器

2. 新建腳本,首先添加線程組, 而後再添加http默認請求HTTP Request Defaults, HTTP Request Defaults 中設置要錄製的服務器IP地址或者域名spa

 

clip_image004

 

3. 在平臺中添加代理服務器HTTP Proxy Server,選擇錄製到的請求放置位置,這裏放在了線程組下,代理服務器的默認端口爲8080,也能夠隨意修改,修改前儘可能經過netstat –ano命令查看一下本機正在使用的端口,不要重複使用,不然錄製不到jmeter腳本線程

clip_image008

clip_image010

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

clip_image012

5. 全部設置完畢,啓動jmeter代理代理

6.而後打開IE瀏覽器設置本機的代理,注意端口要一致,若是是其餘機器的,請修改IP地址。注意兩臺機器都要有jmeterorm

clip_image013

7.經過IE瀏覽器手動錄製一個登錄頁面,登錄成功後,手動中止代理,查看錄製後的腳本blog

clip_image015

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

你們看到錄製的腳本中有不少冗餘的URL,必定要精簡腳本,保證只有有效的URL發給服務器。

相關文章
相關標籤/搜索