jmeter接口测试基础加实践
jmeter基础
JMeter常用的10大组件
测试计划:起点,容器。
线程组:1个线程组就代表1个用户。
取样器:发送请求的最小单位。
逻辑控制器:接口业务逻辑,如果,循环。
前置处理器:发送请求之前的操作。
后置处理器:发送请求之后的操作。
断言:判断预期和实际是否相符。
定时器:定时,用于性能。
配置元件:对请求做一些配置。
监听器:收集测试结果。
这些组件共同作用于构建和执行测试脚本,以模拟用户行为并监控系统性能。
使用JMeter做接口测试的步骤
测试计划:创建测试计划作为测试的起点和容器。
线程组:定义线程组来模拟多个用户。
线程数:1 表示一个接口只请求一次
ramp–up加载时间:1
循环次数:1表示只执行一次
Http Cookie管理器:管理HTTP会话中的Cookie。
加这个原因:当多个接口存在cookie关联时,自动管理
Http请求默认值:设置HTTP请求的默认值。
可以一次性管理所有服务器的ip地址
https:443
http:80
取样器:添加取样器来发送请求。
断言:添加断言来验证响应是否符合预期。
监听器:添加监听器来查看和分析测试结果。
通过以上步骤,可以有效地使用JMeter进行接口测试,确保系统的稳定性和性能。