前言 除了编写Python脚本批量向数据库插入数据以外,今天我们来学习一下如何利用JMeter向mysql数据库批量插入数据吧! 一:添加线程组,添加并配置JDBC Connection Configuration 二:导入mysql驱动包,下载好mysql的驱动包(mysql-connector- ...
分类:
数据库 时间:
2020-02-29 20:33:16
阅读次数:
489
前言 如果你工作中已经在用jmeter做接口测试,或性能测试了,你可能会遇到一个麻烦。那就是jmeter的变量值不能跨线程组传递。如果变量在开始测试之前已经确定了,我们可以用参数化关联就可以实现。但是如果值时动态生成,每循环一次,值就变化一次,那么怎么弄呢? ...
分类:
编程语言 时间:
2020-02-25 18:14:05
阅读次数:
57
前言 除了可以使用Include控制器调用测试片段以外,我们还可以使用模块控制器调用测试片段。 模块控制器提供了一种在运行时将测试片段替换为当前测试计划的机制。测试片段可以位于任何线程组中。 一:打开一个jmeter窗口,添加好线程组、用户定义变量、模块控制器、测试片段、察看结果树。 二:用户定义变 ...
分类:
其他好文 时间:
2020-02-24 13:32:06
阅读次数:
94
前言 小伙伴们是不是有个疑惑,保存的测试片段要怎么调用呢?今天给大家讲一下如何使用Include控制器调用测试片段 Include控制器可以直接引用测试片段保存的jmx文件,但如果使用Cookie管理器或用户定义的变量,则需要将这些变量放在测试计划中,而不是包含的jmx文件中,否则无法保证运行正常。 ...
分类:
其他好文 时间:
2020-02-24 12:45:30
阅读次数:
62
前言 JMeter中的逻辑控制器确定采样器的执行顺序,今天我们一起来学习一下JMeter中常见的逻辑控制器吧! 一.简单控制器:该控制器对JMeter如何处理添加到其中的采样器没有影响,只是方便我们分组命名而已 示例:(1)添加简单控制器,把商品信息http请求放入其中,命名为商品信息 (2)运行结 ...
分类:
其他好文 时间:
2020-02-23 13:11:20
阅读次数:
82
前言 一个系统有两个接口,一个注册、一个登录,注册用户类型为手机号码。现想在jmeter中实现,用一个随机手机号码进行注册,然后再用这个随机号码登录。 随机手机号码注册,那就肯定会用随机函数生成手机号码,生成的这个手机号怎么用呢? 方法一、使用关联,在注册接口上增加一个后置处理器,提取注册的手机号出 ...
分类:
其他好文 时间:
2020-02-22 18:37:04
阅读次数:
70
前言 很多HTTP接口在传参时,需要先对接口的参数进行数据签名加密 如pinter项目的中的签名接口 http://localhost:8080/pinter/com/userInfo 参数为: {"phoneNum":"123434","optCode":"testfan","timestamp" ...
分类:
其他好文 时间:
2020-02-22 15:48:52
阅读次数:
604
前言 ForEach控制器的作用:用来遍历当前元素的所有可执行场景;在用户自定义变量中读取一系列相关的变量,该控制器下的采样器或控制器都会被执行一次或多次,每次读取不同的变量值,常和用户定义的变量使用 案例一:与用户定义的变量使用,历遍用户定义变量中的所有数据。 (1)添加配置元件-用户定义的变量, ...
分类:
其他好文 时间:
2020-02-22 00:26:39
阅读次数:
76
概要 知识储备: 如果不能录制接口,那么怎么获取接口: 技巧:从fiddler中复制参数: 如何找到自己要的接口:方法1: 方法2:ctrl + F 参数化:使用:配置单元(csv,或者txt(逗号隔开))组件;进行参数化 ...
分类:
其他好文 时间:
2020-01-07 20:06:45
阅读次数:
67
接口测试是什么1.1接口?API(ApplicationProgramInterface)接口属于操作系统的程序接口。?GUI(GraphicUserInterface)接口,属于一种图形接口。?2者都是用户接口。有时候公司将API作为为公共接口,对外开放。1.2接口测试接口测试是测试系统组件间的一种测试接口测试主要用于检查外部系统和系统之间以及内部各个子系统之间的交互点。1.3接口测试目的?提供
分类:
其他好文 时间:
2020-01-01 09:21:06
阅读次数:
94