Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!
当前位置: 主页 > Java文档 > Java基础相关 >

Jmeter高级编程技巧与测试实现 PDF 下载


分享到:
时间:2024-11-22 10:00来源:http://www.java1234.com 作者:转载  侵权举报
Jmeter高级编程技巧与测试实现
失效链接处理
Jmeter高级编程技巧与测试实现  PDF 下载

 
 
相关截图:
 
主要内容:
 
一 、Jmeter 高级编程
 
JMeter 内置函数
 以两个下划线开头。
 函数区分大小写。
 ${__char(ascii1,ascii2,...)}
 返回指定 ascii 的字符
 ${__machineIP(存入变量名)}
 返回本机 IP
 若省略变量名,则直接输出 IP
 ${__threadNum}
 返回当前线程号
 函数后的括号可以省略
 ${__time(格式,存入变量)}
 直接使用返回 1970/1/1 至今的秒数
 获取日期时间,年,MM 月,dd 日,hhmmss
格式不必加引号
 ${__UUID}
 生成一个唯一的字符串
 ${__Random(初值,终值,存入变量名)}
 生成随机数
 ${__RandomString(length,seed,variable)}
 用于生成随机字符串。
 length
指定字符串长度。
 seed
字符串种子(基于这些字符自由组合成将来的字符串)。
 variable
生成的字符串存入此变量。
 
二、 Jmeter 访问 MySQL 数据库
 加载数据库驱动包
 点击测试计划-->点击中间底部"浏览"-->选中 mysql 驱动 jar -->打开
 配置数据库连接参数
 配置元件→JDBC Connection Configuration
通常加到线程组前面
 Variable Name
 输入数据库连接名
 Validation Query
 Select 1
 表示检查 select 语法
 Database URL jdbc:mysql://localhost:3306/数据库名
 JDBC Driver class
 com.mysql.jdbc.Driver
 不同数据库的 URL 和驱动程序不同。
 添加 JDBC Request
 Variable Name
即前面的数据库连接名
 Query Type
 select 用于查询,update 用于插入和更新(含删除)
 其它设置保持默认
 Prepared(预编译查询)
 在 sql 语句中使用“?”代替实际数据,将来使用参数数据替换“?
 Parameter values
参数值,多个用逗号间隔,将来替换 sql 语句中的“?
 Parameter types
参数的类型
必填,且与参数值个数要一致
 Variables names
省略时,与表中列名相同
 后续若要使用参数名,则不能省略,以后可以使用${变量名_1}${变量名_2}
等访问,数字表示行号,不需要记录集的名字
 Result variable name
结果集的名字
访问:vars.getObject("rs").get(0).get("uname")
 rs 表示记录集名称
 表示第 
 uname 表示列名
 


 

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐