jmeter4.0---自帶錄製功能錄製腳本

1.前言

  Jmeter錄製腳本有兩種方式。1.經過第三方工具錄製好比:Badboy,而後轉化爲jmeter可用的腳本;2.使用jmeter自己自帶的錄製腳本功能。php

  對於小白來講可用先使用jmeter錄製腳本,熟悉jmeter工具的使用,以及jmeter基本的腳本,後期熟悉以後,你會發現本身寫腳本比錄製快不少,如今先教你們使用jmeter自己自帶的錄製功能錄製一份腳本。css

2.錄製腳本

  測試案例地址:http://demo.zentao.net/user-login-Lw==.htmlhtml

  第一步:打開jmeter,更改測試計劃名稱爲 Test chandao
  
  第二步:在測試計劃(Test chandao)上右鍵建立」線程組」,將線程組名稱改成 login(登陸)

    Test chandao (鼠標右鍵)---->添加---->Threads(Users)---->線程組apache

    

  第三步:添加」HTTP Cookie管理器」 

  Test chandao (鼠標右鍵)---->添加---->配置元件---->HTTP Cookie管理器瀏覽器

  說明:若是錄製的操做包括用戶登陸操做,則須要添加「HTTP Cookie管理器」,添加以後不須要任何配置,錄製後,腳本中便保存用戶登陸的相關信息服務器

   

第四步:添加」HTTP代理服務器」 ,啓動錄製腳本jsp

   Test chandao (鼠標右鍵)---->添加---->非測試元件---->HTTP代理服務器工具

   按照下圖中進行相應配置,配置完成,點擊啓動(點擊啓動後,出現彈出框,直接點擊OK)測試

 

 第五步:打開瀏覽器,設置代理,錄製腳本spa

  打開IE瀏覽器 設置=》Internet 選項 =》連接=》局域網設置

  

  瀏覽器設置完畢後,在IE瀏覽器地址欄中輸入要錄製腳本的地址,進行相關操做(登陸進去,隨便點擊看看便可)

  

  操做完成以後,到jmeter的HTTP代理服務器中點擊「中止」,而後將IE瀏覽器的設置恢復原樣便可(不恢復的話會致使你沒法使用瀏覽器訪問外網奧)

 第六步:查看錄製的腳本

 在jmeter中咱們能夠看到已經記錄了許多請求對應的信息,包括.gif等

 

 第七步:HTTP代理服務器的排除模式

 在測試腳本中有一些信息是沒有任何做用的,因此咱們在錄製腳本的時候能夠經過HTTP代理服務器的排除模式,排除一些不須要的請求信息,如css、gif、png等等。

 例如:在包含模式處填上「  .*\.jsp  」  ,只在請求jsp文件時錄製腳本(這裏一般都是jsp html 根據具體狀況進行填寫)。在排除模式處填上".*\.js ",在請求js文件時不錄製腳本(一般js jpg png gif css php woff 這些類型文件都是不須要的)。添加上這些時候,錄製出來的腳本,就只有本身須要的部分,沒有多餘的累贅。

 第八步:保存錄制的腳本

  先在jmeter安裝目錄(H:\apache-jmeter-4.0\bin)下新建一下存放腳本的文件夾(ceshi 可根據本身需求自由命名,建議用英文命名且無特殊字符),如圖所示

 

 Test chandao (鼠標右鍵)---->選中部分保存爲...

 選擇以前建立的目錄(H:\apache-jmeter-4.0\bin\ceshi),點擊"Sava"便可保存成功

 

轉自【https://www.cnblogs.com/Z-Queen/p/8708721.html】,感謝分享。

相關文章
相關標籤/搜索