15. Jmeter-配置元件二

jmeter-配置元件介绍与使用

850206-20190924133546315-1009015564.png

  • JDBC Connection Configuration
  • Java请求默认值
  • 密钥库配置
  • LDAP Extended Request Defaults
  • LDAP请求默认值
  • 登陆配置元件/素
  • 随机变量
  • 简单配置元件
  • TCP取样器配置
  • 用户定义的变量

JDBC Connection Configuration

850206-20190924133557681-1677475837.png

一般配合 JDBC Request 使用。简单来说 就是数据库连接工具。一般需要我们填写的内容如下图所示:
850206-20190924133607734-15766314.png

  • Variable Name:与JDBC Request中的Variable Name 保持一致就可以
  • DataBase URL:jdbc:mysql://ip:port(端口)/库名
  • JDBC Driver class:com.mysql.jdbc.Driver
  • Username:连接DB的用户名
  • Password:连接DB的密码

JDBC Connection Configuration实例
850206-20190924133621481-1490416397.png

850206-20190924133631031-180748291.png
850206-20190924133638325-1191742659.png

我们添加了一个JDBC Connection Configuration,配置数据库连接信息,然后定义了一个test变量,这个test变量必须要和JDBC Request 里的Variable name 想同。然后我们在JDBC Request 编写了一个select语句,并且把查询出来的结果放入一个test_id的变量,然后我们添加了一个调试取样器,查看变量内容。
运行结果
850206-20190924133648611-193883127.png

Java请求默认值

850206-20190924133702691-1031254068.png

Java请求默认值可以设置的类有两个,一个是JavaTest,还有一个是SleepTest。一般配合JAVA请求使用。

密钥库配置

850206-20190924133720179-427298064.png

密钥库配置传送门

LDAP Extended Request Defaults

850206-20190924133731318-782639582.png

一般配合LDAP请求 使用
LDAP Extended Request Defaults 传送门

LDAP请求默认值

850206-20190924133743209-1955056305.png

一般配合LDAP请求 使用
LDAP请求默认值 传送门

登陆配置元件/素

850206-20190924133752690-1247727162.png

该元件用来配置默认的用户名和密码。有些sampler要验证用户名和密码,如果在sampler没有配置用户名和密码,那么会自动用登陆配置元件/素中的配置来填充。

随机变量

850206-20190924133801242-858408305.png

  • 变量名称:名称
  • 输出格式:列如此处输入xxxx,那么得到结果是xxxx1、xxxx2之类的格式
  • 最小值:输入生成随机数的最小数字
  • 最大值:输入生成随机数的最大数字

简单配置元件

850206-20190924133809619-1944638077.png

官方解释是用户想要开发新的Jmeter组件会用到~

TCP取样器配置

850206-20190924133818334-1221284957.png

TCP取样器配置传送门

用户定义的变量

850206-20190924133826563-1143712436.png

用法比较简单,就是我们可以定义一个变量以及变量的值,供Jmeter相关组件使用。这里面需要注意一下,Jmeter使用变量最好不要重复。

软件测试汪简书地址
软件测试汪博客地址

欢迎关注微信公众号:软件测试汪。软件测试交流群:809111560

转载请注意出处,谢谢合作

转载于:https://www.cnblogs.com/suim1218/p/11577858.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
JMeter配置元件包括: 1. 用户定义的变量(User Defined Variables):允许用户定义自己的变量,并在测试中使用它们。 2. CSV数据文件设置(CSV Data Set Config):允许使用CSV文件作为测试数据源。 3. HTTP cookie管理器(HTTP Cookie Manager):管理HTTP请求的cookie。 4. HTTP授权管理器(HTTP Authorization Manager):管理HTTP请求的授权头信息。 5. HTTP缓存管理器(HTTP Cache Manager):模拟浏览器缓存。 6. HTTP头管理器(HTTP Header Manager):允许用户添加或覆盖HTTP请求头信息。 7. HTTP代理服务器(HTTP Proxy Server):模拟代理服务器,允许JMeter捕获和记录HTTP请求。 8. Java请求默认值(Java Request Defaults):设置Java请求的默认值,包括JDBC请求和JMS请求等。 9. 计数器(Counter):生成序列号,可以用于测试中创建唯一的ID。 10. 配置元件变量(Config Element Variables):允许用户在测试中使用配置元件的变量。 11. DNS缓存管理器(DNS Cache Manager):缓存DNS解析结果,加速测试。 12. FTP请求默认值(FTP Request Defaults):设置FTP请求的默认值。 13. JDBC连接配置(JDBC Connection Configuration):配置JDBC连接参数。 14. JMS连接配置(JMS Connection Configuration):配置JMS连接参数。 15. Keystore配置(Keystore Configuration):配置SSL连接需要使用的证书。 16. LDAP连接配置(LDAP Connection Configuration):配置LDAP连接参数。 17. TCP代理服务器(TCP Proxy Server):模拟TCP代理服务器,允许JMeter捕获和记录TCP请求。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值