1添加線程組--錄製控制器--httpcookie管理器
2添加非測試元件--http代理服務器
3配置谷歌瀏覽器配置
4點擊http代理服務器啓動進行錄製,同時在web端進行點擊操作
4 HTTP代理服務器排除模式:
在測試腳本中有一些信息是沒有任何作用的,所以我們在錄製腳本的時候可以通過HTTP代理服務器的排除模式,排除一些不需要的請求信息,如css、gif、png等等。
例如:在包含模式處填上“ .*\.jsp ” ,只在請求jsp文件時錄製腳本。(這裏通常都是jsp html 根據具體情況進行填寫)
在排除模式處填上".*\.js ",在請求js文件時不錄製腳本。(通常js jpg png gif css php woff 這些類型文件都是不需要的)
添加上這些時候,錄製出來的腳本,就只有自己需要的部分,沒有多餘的累贅。
區別:
如果是jmeter5.1的工具運行腳本的方法就是按照我上面的步驟,jmeter3.0工具和5.1的工具UI界面不太一樣,jmeter5.1工具沒有工作臺了,直接合併在測試計劃-非測試元件中,下面是jmeter3.0錄製好腳本之後運行方法:
把HTTP代理服務器下的錄製控制器,拖拽到線程組下,並且給線程組添加一個結果樹監聽報告即可。
jmeter3.0和jmeter4.0的區別:
界面上:jmeter3.0有一個測試計劃和工作臺
jmeter4.0只有一個測試計劃,沒有工作臺。相關設置都在測試計劃中添加了
HTTP代理服務器:jmeter3.0是在工作臺中添加,屬於工作臺下的子菜單
jmeter4.0是在測試計劃中添加,屬於測試計劃中的子菜單,不是屬於線程組的