12 2020 档案
摘要:#前言 连接数据库进行测试在工作中会比较常用,首先可以读取数据库的数据进行参数化、关联等,批量添加测试数据以及清理数据,还可以直接对SQL语句进行压测。 ##一、基本介绍 ###1. 首先第一步要导入mysql驱动包,放到jmeter/lib目录下, 下载地址:https://dev.mysql.c
阅读全文
摘要:我们在使用JMeter的过程中,有时候会要到乱码的问题。一是新增的时候出现乱码,还有就是接口的响应出现乱码。 ##一、新增的时候出现乱码 ##方法一: 添加HTTP请求时在Content encoding后填入编码:utf-8 看一下结果:没有乱码了 ##方法二: 在请求中加一个BeanShell前
阅读全文
摘要:##一、JMeter跨线程调用token ###1、首先确保在单线程调用token成功(如果不会就跳到第四页) 把B接口放到第二个线程组 ###2、设置token为全局变量 在线程一添加--Sampler--Bean Shell Sampler 输入脚本函数:${__setProperty(Toke
阅读全文
摘要:##一、JSON提取器 该组件使您可以执行JSON文档的验证。JSON PostProcessor使您可以使用JSON-PATH语法从JSON响应中提取数据。跟正则表达式提取器很相似。她必须作为HTTP Sample的子项或具有响应的任何其他采样器。她允许您以非常简单的方式提取文本内容。 JSON提
阅读全文
摘要:##一、关联获取Token ###1、Token是什么? Token是服务端生成的一串字符串,以作客户端进行请求的一个令牌。 ###2、Token的作用 身份验证; 避免表单重复提交 ###3、Token和session的区别? App以及分布式的系统用Token比较多; session在web服务
阅读全文
摘要:#一、关联 讲关联之前先熟悉一下后置处理器,因为关联取的数据就是请求后的数据。 后置处理器: 后置处理器(Post Processors)负责在请求后进行工作。后置处理器常作为处理响应的数据,后置处理器中的正则表达式提取器常常用于提取动态关联的数据。后置处理器放在请求的子集中。  接口主要用于外部系统与系统之间以及内部各个子系统之间的交互点,定义特定的交互点,然后通过这些交互点来,通过一些特殊的规则也就是协议,来进行数据之间的交互。 API全称Application Programming Interface,这里面我们其实不用
阅读全文