随笔分类 - Jmeter
摘要:项目中我们经常遇到有关联性的接口需要进行测试,前一个接口会返回一串id,我们需要提取他给下一个接口使用,这里就需要用到我们Jmeter中的正则提取和JSON提取了。如果要是用正则提取的话我们还需要学习一下正则表达式,但好在现在我们大多数接口返回值都是以json的格式。所以现在JSON提取是我们常用的
阅读全文
摘要:CSV文件是我们参数化时一种最常用的存储数据文件格式,Jmeter也为我们提供了提取CSV文件数据的工具 首先在创建CSV文件之前,我们要保证我们的CSV文件编码格式为ANSI或者UTF-8,我们可以用记事本另存为,将编码改成ANSI或者UTF-8 接着打开Jmeter,按照正常步骤添加循环控制器,
阅读全文
摘要:计数器循环遍历和ForEach一样需要用到用户自定义的变量: 接下来如何按顺序或者说按照从1到5开始取里面的数据呢? 1.首先添加一个循环控制器 循环的次数就是我们取值次数,如果你有5个数据要取,那么就写5 2.添加计数器 最大值最好设置成数据的最大长度, 不然如果你循环次数多了就会超出 3.添加H
阅读全文
摘要:简单学习一下ForEach控制器的使用 ForEach控制器要配合用户定义的变量一起使用,主要用于一些少量数据参数化的场景,如果数据多的话不建议用这个方法,效率不高 这次我们以一个登录接口举例: 1.先定义好用户自定义变量 注意名称一定要用xx_ 否则的话ForEach取不到 2.再选择逻辑控制器:
阅读全文
摘要:解决重定向方法: 打开jmeter/bin 目录下的jmeter.properties文件,打开进去后搜索cookie,找到#CookieManager.save.cookies=false,将其改成图中样子,改成true 随后打开jmeter,在线程组下面添加http cookie管理器 这样就解
阅读全文