1. 程式人生 > >錄製Jmeter指令碼的N種方法

錄製Jmeter指令碼的N種方法

  • badboy工具錄製(推薦指數:❤)

badboy錄製工具是一開始接觸jmeter的時候使用過,極其不穩定,錄製好的指令碼基本不能用,需要不斷的除錯才可以複用。因此不推薦使用。

會自動過濾掉js、css、png等請求,相對較簡明。

  • 使用Jmeter自身的代理錄製指令碼(推薦指數:❤❤)

流程:

掌握業務流程→新增執行緒組→新增cookie管理器(如錄製的指令碼有登入操作)→新增代理伺服器→設定埠號、新增過濾請求的規則→點選錄製→設定瀏覽器的區域網→開始指令碼錄製

後續工作:

關閉瀏覽器的區域網設定→回放錄製的指令碼(如有報錯需要調整)→進行配置進而效能測試

JMeter自身帶的錄製方式很不穩定,因此推薦指數為兩顆❤。很多情況下都不怎麼用。所以需要學習JMeter上錄製的外掛和第三方錄製指令碼並匯入到JMeter的外掛工具。

未經設定的話,錄製出的指令碼會包含所有的請求,包括js、css、png等請求,不夠簡明。當然可以進行過濾設定。

對於https請求,會有不安全提示(原因:使用代理伺服器,獲取不到可信任的證書)

  • 使用chrome+第三方錄製指令碼外掛blazemeter(推薦指數:❤❤❤❤)

錄製的指令碼較複雜,匯出的時候匯出不成功,不知道為何。

  • 使用Firefox+Selenium IDE外掛+jmeter外掛(推薦指數:❤❤❤)