1. 程式人生 > >使用本身自帶的指令碼錄製功能錄製指令碼

使用本身自帶的指令碼錄製功能錄製指令碼

1.前言

記錄對Jmeter評估研究的過程,本文記錄使用apache網站提供的原Jmeter使用自帶功能進行指令碼錄製。

本文可用於面向B/S WEB應用測試的工程師熟悉Jmeter使用。章節安排按照指令碼設定、場景設定、常看監控的順序組織。

2.錄製指令碼

  使用的測試地址:http://demo.zentao.net/user-login-Lw==.html

  特別說明:Jmeter指令碼(.jmx)為xml格式,屬性結構,由元件組成,使用“取樣器”產生請求。

  第一步:開啟jmeter,更改測試計劃名稱為 Test chandao

  

 第二步:在測試計劃(Test chandao)上右鍵建立”執行緒組”,將執行緒組名稱改為 login zentao(登入)

    Test chandao ---->新增---->Threads(Users)---->執行緒組

 第三步:新增”HTTP Cookie管理器” 

 Test chandao ---->新增---->配置元件---->HTTP Cookie管理器

  說明:如果錄製的操作包括使用者登入操作,則需要新增“HTTP Cookie管理器”,新增之後不需要任何配置,錄製後,指令碼中便儲存使用者登入的相關資訊

 第四步:新增”HTTP代理伺服器” ,啟動錄製指令碼

   Test chandao (滑鼠右鍵)---->新增---->非測試元件---->HTTP代理伺服器

   按照下圖中進行相應配置,代理伺服器的埠預設8080,可自行修改,但不要與其他應用埠衝突。(可以在dos下使用netstat -aon|findstr "8088"進行檢視)

   目標控制器:錄製的指令碼存放的位置(可以理解為從哪個執行緒組開始錄製指令碼)。

   分組

   配置完成,點選啟動(點選啟動後,出現彈出框,直接點選OK)

HTTP代理伺服器的排除模式

 在測試指令碼中有一些資訊是沒有任何作用的,所以我們在錄製指令碼的時候可以通過HTTP代理伺服器的排除模式,排除一些不需要的請求資訊,如css、gif、png等等。

   例如:在包含模式處填上“  .*\.jsp  ”  ,只在請求jsp檔案時錄製指令碼。(這裡通常都是jsp html 根據具體情況進行填寫)

     在排除模式處填上".*\.js ",在請求js檔案時不錄製指令碼。(通常js jpg png gif css php woff 這些型別檔案都是不需要的)

 新增上這些時候,錄製出來的指令碼,就只有自己需要的部分,沒有多餘的累贅。

 第五步:開啟瀏覽器,設定代理,錄製指令碼

  開啟IE瀏覽器 設定=》Internet 選項 =》連結=》區域網設定

  瀏覽器設定完畢後,在IE瀏覽器位址列中輸入要錄製指令碼的地址,進行相關操作。 

 操作完成之後,到jmeter的HTTP代理伺服器中點選“停止”。

  

 第六步:檢視錄製的指令碼

 在jmeter中我們可以看到已經記錄了許多請求對應的資訊

 

相關推薦

使用本身指令碼錄製功能錄製指令碼

1.前言 記錄對Jmeter評估研究的過程,本文記錄使用apache網站提供的原Jmeter使用自帶功能進行指令碼錄製。 本文可用於面向B/S WEB應用測試的工程師熟悉Jmeter使用。章節安排按照指令碼設定、場景設定、常看監控的順序組織。 2.錄製指令碼   使用的測試地址:http://demo

python的程式碼版本轉換指令碼2to3.py和3to2.py

python自帶的工具(指令碼),將python2的程式碼轉換為python3. 同理,python2也有相應的3to2指令碼。 將python安裝包下的Tools/Scripts下面的2to3.py拷貝到需要轉換的檔案(test.py)目錄中。 命令:python 2to3.py test.p

Android分享---調用系統的分享功能

contex source dem jpg 用戶 資源 相同 一個 style 以前我們總想到友盟等平臺分享功能的集成,集成這玩意還得下載對應的jar包。當然,用這些平臺的分享並不是說什麽好處都沒有,至少人家的統計功能還是很實用的。不過有的時候我們是不需要多余功能的,只需要

關於 MongoDB 與 SQL Server 通過本身工具實現數據快速遷移 及 註意事項 的探究

數據遷移工具 文件中 文件導入 原本 修改字段 信息 字符 變化 是否 背景介紹 隨著業務的發展、需求的變化,促使我們追求使用不同類型的數據庫,充分發揮其各自特性。如果決定采用新類型的數據庫,就需要將既有的數據遷移到新的數據庫中。在這類需求中,將SQL Server中的數據

weixin-java-mp集成微信公眾號客服功能

scribe ogg 技術交流 lis equals etl new t 掃碼 分享圖片 電腦端登錄公眾號管理後臺,【添加功能插件】開通客服功能,輸入"人工客服"接入客服熱線 底部有我的微信二維碼,如有問題,可加好友進行技術交流! ? ? ? ? ? ? ? weixi

weixin-java-mp集成×××公眾號客服功能

r.java文件 lose 接收 @override uil ner intvalue ans service 電腦端登錄公眾號管理後臺,【添加功能插件】開通客服功能,輸入"人工客服"接入客服熱線 weixin-java-mp集成×××公眾號自帶客服功能

Android 系統圖片裁剪功能(適配7.0、8.0、對了還有小米手機)

前段時間寫了如何獲取相簿和拍照之後的照片並且進行顯示和上傳,這一次是如何進行圓形影象製作,經常看我寫的筆記的人會知道,我很懶。那麼我就懶的自定義了,目前需求就用原生的就好了,大神的輪子,我會在後面進行推薦。這篇筆記是依賴於:Android呼叫相簿、相機(相容6.0、7.0、8.0) 文

Mac下使用終端SSH功能

https://blog.csdn.net/u010004317/article/details/78162388 1. 建立遠端連線 1.1 開啟終端,建立遠端連線 1.2 加入新的遠端連線 1.3 輸入正確的IP,然後輸入密碼即可連線 ———這是一條優雅的分割線—————

第十四課 如何在DAPP應用實現錢包轉賬功能

#1,為什麼DAPP生態需要自帶錢包功能? 區塊鏈是一個偉大的發明,它改變了生產關係。很多生態,有了區塊鏈技術,可以由全公司員工的"全員合夥人"變成了全平臺的”全體合夥人”了,是真正的共享經濟模式。 什麼意思呢?舉例來說,現在很多網際網路平臺,比如淘寶,普通消

android 語音播報功能 tts的使用

    在一些專案中,越來越多的涉及到語音播報功能,如果使用三方平臺的sdk,很多都是要收費的,且價格不菲。那麼這個時候tts的功能就顯得尤為重要,而且基本可以滿足大部分場景的需求。     下面我介紹一下tts的使用,現在的手機基本都帶有tts功能,其中市場上部分的商業工控

Android開發:實現系統截圖功能 需要獲取System許可權

在一個service介面上,點選一個button按鈕,可以截圖 貼上程式碼: mButton.setOnClickListener(new OnClickListener(){          public void onClick(View arg0) {       

利用windows任務計劃功能自動備份專案產生的檔案

首先自己動手寫一個批處理命令,也就是一個bat檔案,用來將專案產生的檔案備份到一個資料夾中。 步驟一:先新建一個txt檔案,然後向txt檔案中寫入下面的內容。 @echo off xcopy h:\txt\* h:\backup\temp_txt\ /s /e /h /d

Yii2本身實現使用者註冊,驗證,登入

使用者的註冊和登入 在現在的Web應用中,幾乎每一個應用都會需要使用者註冊,不管是使用的第三方還是自建的註冊登入系統,我們都需要通過某些表單來收集一些必要的使用者資料。這些功能在Yii2之中實現起來並不難,而且有很多種方法,好像很多方法都是比較直接,簡單粗暴。這可能是很多

Android呼叫系統的拍照功能出現Failure delivering result ResultInfo的問題

Intent getImageByCamera = new Intent(); getImageByCamera.setAction("android.media.action.IMAGE_CAPTURE"); xieWbActivity.startActivityForResult(getImageByCa

Opera-免費VPN功能的瀏覽器

1、將電腦區域語言中國家和地區修改成“香港特別行政區”:2、下載安裝Opera瀏覽器:https://www.opera.com/zh-cn3、開啟Opera瀏覽器“設定”——“隱私和安全”選項,勾選“啟用VPN”:4、重啟Opera瀏覽器,成功訪問YouTube:

【轉】VS2013報表+列印功能

VS自帶報表控制元件和列印功能,這樣就給我們這些程式設計者帶來了很大的方便。下面就將我做程式的一些小經歷來跟大家一起分享一下。 1,我們右擊U層所在資料夾新增“新建項”。 2,在彈出的的新增新建項視窗中找到“reporting”,在右面的內容視窗中選中“報表”

IOS 系統的分享功能之 UIActivityViewController

關於系統自帶的分享功能 主要是在與這個類 UIActivityViewController 先上效果圖 然後呢 直接上程式碼 大家都懂的 ^&^ //分享的標題 NSS

Mac下使用終端SSH功能的一個小技巧

在Mac OS的終端(terminal)中,可以使用命令ssh [email protected]的命令來遠端連線一臺伺服器,但是,如果要管理的伺服器太多,IP地址不能全部記住的時候怎麼辦?這時候我們可以為每一臺伺服器設定一個別名(alias),使用v

win10系統如何使用的備份功能

inf win10 info 硬盤 分享 保存 還原 win 下一步 1、打開桌面左下角win,選擇設置 2、選擇更新和安全項 3、打開“備份”,再打開“轉到“備份和還原”” 4、打開“創建系統映像” 5、“在硬盤上”選擇你要保存到的路徑,點擊下

opencv2.4.10軟體本身參考資料及手冊

1、Opencv參考手冊位於Opencv的安裝目錄D:\Program File\opencv\build\doc下,opencv2refman.pdf就是其參考手冊 2、opencv2manager