Jmeter基本操作-3

录制脚本—Web端

打开Badboy
在这里插入图片描述

运行网址获取数据

在这里插入图片描述
在Jmeter中打开刚刚保存的文件
在这里插入图片描述
在这里插入图片描述

补充数据

在这里插入图片描述
在这里插入图片描述
运行查看结果
在这里插入图片描述

录制脚本—移动端

添加一个代理服务器
在这里插入图片描述

设置模拟器中的网络
在这里插入图片描述

代理服务器添加修改信息
在这里插入图片描述

运行代理服务器
在这里插入图片描述
运行结果
在这里插入图片描述

正则表达式

创建正则表达式
在这里插入图片描述
填入数据

引用名称:在HTTP请求中引用此数据,需要用到的名称

正则表达式:用于将需要的数据提取出来

():括起来的部分就是要提取的
. :匹配任何字符
+ :一次或者多次
* :所有字符串
? :在找到第一个匹配项后停止

模板:表示使用提取到的第几个值
$ 1 $:表示取第一个
$ 2 $:表示取第二个
以此类推: $ n $:表示取第 n 个

匹配数字(0表示随机): 0表示随机,1代表全部取值

缺省值:如果正则表达式没有找到值,则使用此缺省值

在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
运行结果
在这里插入图片描述

连接数据库

mysql下载网址
https://dev.mysql.com/downloads/file/?id=477058
在这里插入图片描述

导入Jar包

在这里插入图片描述

配置数据库连接
在这里插入图片描述

在这里插入图片描述

数据库配置
在这里插入图片描述
查询
在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

详细说一下这个
在这里插入图片描述
Selext Statement:查询语句

仅支持select 语句 ,并且一次只能测试一条

Updata Statement:更新语句

支持测试非select语句,并且支持测试多条,入其中加载这色了系统语句,则自动忽略,若第一条语句为select语句,报错

Callable Statement:所有语句

只要语法正确,任何语句,在多条都支持

数据库案例

对数据库压测 1000条并发

在这里插入图片描述

在这里插入图片描述

对数据库进行查询(全部查询,条件查询)

  1. 全部查询 (表名为:stu) 采用 Select Statement 顺便输出一个错误结果

全部查询 正确

在这里插入图片描述

在这里插入图片描述

全部查询 错误 (验证 Select Statement 里面只能有一条查询语句)

在这里插入图片描述
在这里插入图片描述

  1. 条件查询 Updata Statement

条件查询 正确 (可以多条查询 不以select开头 ,可以穿插)

添加多条的时候会报错

在这里插入图片描述
在这里插入图片描述
将表中的玫瑰数据修改成薯条
在这里插入图片描述
条件查询 错误 (以select开头 )
在这里插入图片描述

在这里插入图片描述

对数据库进行新增和修改(多条语句)

Callable Statement 只要语法正确,任何语句,在多条都支持

在这里插入图片描述

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/weixin_43636675/article/details/108465471