一、http请求
http请求有很多的配置工具,如:cookie管理器、信息头管理器、默认值等等,使用配置工具可以更方便管理我们的脚本。
1、http的基本使用
如上,http请求需要输入协议http或https,服务器的名称或IP地址,端口号,请求方式,数据路径和请求参数
2、IP欺骗(使用很少)
在工作中使用只有几台电脑,那么发出的请求均是通过这几个IP发出的,那么这时候可以用到IP欺骗
(1)把设置好的IP列表保存在csv文件中
首先使用在进入网络设置中
在右击对应网络,点击“属性”,进入下图
点击上图的属性,进入Internet 协议版本4(TCP/IPv4)属性中,如下图
点击上图的高级,进入高级TCP/IP设置中,如下
现在就可以添加IP地址了,注意地址是否连通网络,在命令行验证
将记录下的IP地址保存在csv文件中
(2)使用jmeter的csv参数化
(3)http请求使用ip
点击发起请求,使用不同IP地址发起请求。
二、FTP请求
FTP请求是为了跨平台传输数据,可以上传和下载数据。
服务器名称或IP:上传或用来下载的服务器地址
端口号:指定的FTP端口号,默认为21
Remote File:远程服务器文件路径
Local File:本地路径
Local File Contents:本地文件内容
Get(RETR):下载文件选项,一般选择这个时 Local File Contents为空
Put(STOP):上传文件选项
Use Binary mode2:是否以二进制方式传输
Save File in Response?:文件内容是否保存到响应中,选择后,在查看结果树种就可以看到传输内容
用户名:如果为匿名,也需要填写anonymous,密码不用填写
三、调试取样器(Debug Sampler)
调试取样器一般在调试中使用,用于查看取值情况,如用在json提取器、正则表达式、for控制器等后。
JMeter 属性 和 系统属性:通常都选false,在Jmeter的bin的jmeter.properties中定义,一般都不会变
JMeter 变量:这个是我们自已定义的变量;可在察看结果树中的响应数据列查看