首先開發(fā)給到我們一個加密的java架包
(存到自己的電腦上)

image.png
在接著發(fā)了一個加密的方法的demo

image.png
之后我們打開我們的jment

image.png
在jment里添加這些元件
- BeanShell Sampler :
是一種完全符合java語法規(guī)范的腳本語言,且又擁有自己的一些語法和方法;
- Debug Sampler :
可以看到我們定義的所有自定義變量的值
- HTTP請求:
模擬用戶發(fā)請求
- HTTP信息頭管理器
如果請求是josn格式需要添加這個
下面我們將我們的需要發(fā)送的請求復制發(fā)到notpat++里打開編輯
第一步:將換行符(\r\n)替換為空格
image.png
第二同上步操作一樣,將我們報文中的''替換為"
image.png
第三我們將最終的報文復制到Debug Sampler里
- 包的路徑
[圖片上傳中...(image.png-83c54a-1544250074902-0)]

image.png
# BeanShell擴展
>jmeter****中有哪些Beanshell****:**
定時器: Beanshell Timer
前置處理器:BeanShell PreProcessor
后置處理器:BeanShell PostProcessor
采樣器:BeanShell Sampler
斷言: BeanShell 斷言
監(jiān)聽器: BeanShell Listener
> **操作變量:通過內(nèi)置對象vars****對變量進行存取**
vars.get("phoneNo") 從jmeter中獲取變量值
vars.put(“key”,”value”) 數(shù)據(jù)存到jmeter變量
**Beanshell Sampler****腳本編寫**
在測試計劃,添加一個變量 user=wang
[圖片上傳失敗...(image-13316c-1544248101716)]
在線程組里,添加一個變量 test=ddd

