JMeter工具入门操作及注意事项

本文详细介绍了如何在Linux环境下配置JDK,设置环境变量,然后使用JMeter进行一系列接口测试,包括注册、登录、充值、提现等业务流程。每个接口测试涉及HTTP请求、后置处理器如正则表达式提取器,以及HTTPCookie管理器的使用,还涵盖了JDBCRequest进行数据库交互的测试步骤。

前置条件:

1、JMeter运行依赖JAVA环境(JDK和环境变量)

1.1、JDK的安装

1、把jdk包也放在/opt 目录下(jdk-8u141-linux-x64.tar.gz)

2、解压:tar -xzvf jdk-8u141-linux-x64.tar.gz

1.2、配置JAVA全局变量

1、vi etc/profile

2、大写G直接定位末尾行

3、键入i  进行编辑(复制如下代码)

JAVA_HOME=/opt/jdk1.8.0_141
JAVA_BIN=$JAVA_HOME/bin
JRE_HOME=$JAVA_HOME/jre
JRE_BIN=$JRE_HOME/bin
PATH=$JAVA_BIN:$JRE_BIN:$PATH
CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib
export JAVA_HOME JRE_HOME PATH CLASSPATH

4、按esc--:wq--保存退出

5、重启  source /etc /profile

2、导入JDBC驱动的JAR包

计划--浏览--导入

实战演练

业务流程:注册--登录--充值--提现--加标--二审--三审--竞标--投标--核保审批--生成回款计划

注册接口

  1. 测试计划右键--添加--Threads(Users)--线程组

  1. 线程组右键--配置元件--HTTP请求默认值

  1. 线程组右键--配置元件--用户定义的变量(参数化某个字段,方便后续接口取值)

  1. 线程组右键--Sampler--HTTP请求(输入接口路径及字段)

  1. 注册接口右键--添加--后置处理器--正则表达式提取器(提取手机号字段数据,与下个接口数据关联)

登录接口

  1. 线程组右键--Sampler--HTTP请求(输入接口路径及字段)

  1. 登录接口右键--添加--后置处理器--正则表达式提取器(登录会产生Cookie)

充值接口

  1. 线程组右键--Sampler--HTTP请求(输入接口路径及字段)

  1. 充值接口右键--添加--配置元件--HTTP Cookie管理器

提现接口

  1. 线程组右键--Sampler--HTTP请求(输入接口路径及字段)

  1. 提现接口右键--添加--配置元件--HTTP Cookie管理器(与充值接口一致,直接复制下来)

加标接口

线程组右键--Sampler--HTTP请求(输入接口路径及字段)

二审接口

  1. 线程组右键--添加--配置元件--JDBC Connection Configuration

  1. 线程组右键--添加--Sampler--JDBC Request

  1. JDBC Request右键--添加--后置处理器--正则表达式提取器

  1. 线程组右键--Sampler--HTTP请求(输入接口路径及字段)

三审接口

线程组右键--Sampler--HTTP请求(输入接口路径及字段)

竞标接口

线程组右键--Sampler--HTTP请求(输入接口路径及字段)

投标接口

线程组右键--Sampler--HTTP请求(输入接口路径及字段)

核保审批接口

线程组右键--Sampler--HTTP请求(输入接口路径及字段)

生成回款计划接口

线程组右键--Sampler--HTTP请求(输入接口路径及字段)

线程组右键--监听器--察看结果树

线程组右键--添加--断言--响应断言

运行

  1. 注册成功

  1. 登录成功

  1. 充值成功

  1. 取现成功

  1. 加标成功

  1. 审核通过,当前标为二审(初审中)状态

  1. 审核通过,当前标为三审(复审中)状态

  1. 竞标开始,当前标为竞标中状态

  1. 竞标成功

  1. 当前标为平台终审状态

  1. 生成回款计划成功

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值