在jmeter基础元件中,除了http和jdbc这两种最常用到的请求之外,还有几种比较特殊的。它们虽然不常用,但是在某些特殊场景下也能发挥作用
Java请求
Jmeter中的java请求,同Dummy Sampler一样, 可以用来模拟一个接口的各种关键信息。
我们通过它去模拟接口请求中的各种信息。包括但不限于响应码、响应信息、延迟时间(latency)、响应时间、模仿响应时
间、请求数据、响应数据
它的意义在于:在项目还没有开发完成时,可以让我们尽早的介入到接口测试环节;
我们可以通过后置处理器提取Dummy Sampler返回的信息,供后续业务使用;
- Sleep_Time:预置接口响应时间
- ResponseCode:预置响应码
- ResponseMessage:预置响应信息
- Status:设置接口返回状态(通过或者不通过)
- SamplerData:预置请求信息
- ResultData:预置响应信息
主要配合jar包实现执行java代码功能,比如随机生成身份证等。
链接:https://www.cnblogs.com/shouke/p/10157481.html
FTP请求
ftp请求分为两种,一种是从ftp下载文件,一种是从ftp上传文件。只需要配置ftp sampler即可。略
注:ftp请求中暂时不能调整中文编码,所以文件名称如果有中文,传到服务器上之后会变成乱码!
转载:http://www.51testing.com/html/89/n-4463089.html
SSH Command(远程ssh连接)
在jmeter中,可以使用SSH协议连接主机进行相关操作,步骤如下