Advertisement

JMeter入门 tcp sampler aes 加密

阅读量:

JMeter入门9---Tcp sampler AES加密

Max.Bai

2018-06

在执行压测 tcp 请求的过程中(pressme tcp request),通常需要对传输的数据进行相应的处理以确保其完整性与安全性后方能提交给服务器(server)。例如,在实际操作中可以选择采用 aes 加密方案(Aes encryption scheme)。具体实现的方式主要有两种:第一种是手动编写 java 请求代码(Java request code),无需依赖预置好的 TcpSampler,默认配置可能不够灵活适合特定需求;第二种则可直接利用系统提供的默认 TcpSampler,并通过 beanshell 编程接口(Beanshell programming interface)来完成 aes 加密功能(aes encryption functionality)。

记录下beanshell实现过程。

1. 添加TCP Sampler

EOL 设置为10 表示回车符号

2. 在TCP sampler添加 Add->Pre Process -> BeanShell PreProcess

3. 在BeanShell PreProcess 脚本里面添加如下代码。

AES 加密

复制代码
 import org.apache.jmeter.protocol.t

全部评论 (0)

还没有任何评论哟~