
Jmeter
文章平均质量分 52
Albert_6
经历丰富,无法简介。
展开
-
Jmeter使用JDBC请求失败报错:Communications link failure,原因排查及解决办法
Jmeter中,使用JDBC请求失败报错:Cannot create PoolableConnectionFactory (Communications link failure原因排查及解决办法原创 2023-03-07 16:19:36 · 3343 阅读 · 0 评论 -
Jmeter断言失败提取request body中的参数
一个曾经困扰了很久的问题,翻遍全网没有找到相关的答案,分享一下。比如一个这样的场景:post请求,使用csv参数化导入data,当响应断言错误的时候,输出并保存该请求传入的参数值(Request Body中的POST data)。在Jmeter中,是没有类似正则提取器等处理器直接提取post data的方法的。因此,只能添加一个BeanShell断言,自己写提取和处理方法。取到post data的数据有两种方法:1.prev.getSamplerData() //获取所有reque原创 2021-06-11 17:21:04 · 3462 阅读 · 5 评论 -
Jmeter SSO多次重定向获取身份验证
帮网友解决的一个问题看图说话。足够详细,不再文字描述流程,该例子的整体逻辑如下:整个流程其实相当于一个复杂点的登录认证接口,最终获取token,为后续业务流程做身份凭证。流程中重定向的login接口是一个单点登录接口。获取token的前提是,必须从目标接口拿到授权码code,而每次登录认证之后的code只能用一次。此处的关键点在于,将登录之后的Cookie信息,用作发起请求的接口的“门禁卡”。直接抓取Cookie,不使用授权登录。因此,先抓包得到单点登录的Cookie:放到信息头管理器中:原创 2021-01-28 16:51:21 · 1176 阅读 · 0 评论 -
Jmeter请求授权接口的两种方法
Jmeter授权管理器请求授权接口接口测试响应报401,未经授权此类包含重定向的请求,需要输入用户名密码进行授权两种解决方法:1.HTTP授权管理器添加一个授权管理器,填写基础URL(不能带?及参数),用户名,密码。再发起请求就可以了:2.HTTP信息头管理器抓包得到Request Headers中的Authorization写到信息头管理器中Basic实际就是授权输入的用户名和密码转成的base64编码,就是你的授权身份凭证。...原创 2020-12-31 12:04:37 · 2453 阅读 · 0 评论