里面添加一个信息头管理器:
主要是Authorization的配置,我配完这一项才测试不报错,可以直接配这一项
当然,我在这一步前还配了个cookie管理器,有没有用上我也不清楚(主要是为了完成老师任务,没系统学,先不深究,闲下来再试试),可以先看看是不是Authorization的配置使得一口饭就吃饱了
配置完后,测试成功:
JMeter测试遇到401错误:这是未授权问题用 F12 打开开发者工具在network网络 里寻找相关信息:我们需要在JMeter里配置一下这些信息:里面添加一个信息头管理器:主要是Authorization的配置,我配完这一项才测试不报错,可以直接配这一项当然,我在这一步前还配了个cookie管理器,有没有用上我也不清楚(主要是为了完成老师任务,没系统学,先不深究,闲下来再试试),可以先看看是不是Authorization的配置使得一口饭就吃饱了配置完后,测试成功:...
之前使用
jmeter
进行数据获取一直会出现
401
未授权访问情况,正则表达式、HTTP信息头管理器都有添加,token值也能正常获取但是一直都是未授权的访问,现在添加了HTTP Cookie管理器,然后请求成功了。
具体内容:
1.添加登录请求
新建登录请求(协议及地址可在HTTP请求默认值中进行添加)
2.正则表达式
在登录请求下添加正则表达式
引用名称:token(可以查看登录请求返回的响应数据)
正则表达式:“token”:"(.*?)"
模板:111
匹配数字:1
(这些参考了CSDN上的博客)
JMeter
websocket依赖的jar包:
JMeter
WebSocketSampler-1.0.2-SNAPSHOT.jar
jetty-http-9.1.1.v201
401
08.jar
jetty-io-9.1.1.v201
401
08.jar
jetty-util-9.1.1.v201
401
08.jar
websocket-api-9.1.1.v201
401
08.jar
websocket-client-9.1.1.v201
401
08.jar
websocket-common-9.1.1.v201
401
08.jar
以上jar包都准备好并放到
Jmeter
目录的\lib\ext\目录下后,重启
Jmeter
之后可以在sampler中看到websocket sampler这一项
昨天被人问了一个问题:为什么我用
Jmeter
先创建一个登录请求,然后创建一个操作(比如计算账单)请求,运行之后结果树中却是status_code=
401
(即登录失败),我明明登录了啊....
emmm.....,这貌似是我回答过几次的问题,而且好像新人都容易犯这个错,我觉得我有必要写点什么。
首先我们来了解一下这个“登录”。一个网站呢,我们一般先登录,然后登录成功进入网站执行...
根据http协议对状态码的定义,
401
代表未经授权的访问。在IIS中在
401
的基础上定义了一系列的子状态码来代表各种不同情况下未经授权访问的具体原因。
401
.1 - Logon failed. -登陆失败
401
.2 - Logon failed due to server configuration.-基于服务器配置的登陆失败
401
.3 - Unauthorized due to AC...
JMeter
是一款开源的性能
测试工具
,可以用于
测试
Web服务接口。使用
JMeter
测试
Web服务接口可以帮助我们发现接口的性能问题,提高系统的稳定性和可靠性。
具体步骤如下:
1. 安装
JMeter
2. 创建
测试
计划
3. 添加线程组
4. 添加HTTP请求
5. 配置HTTP请求参数
6. 添加断言
7. 运行
测试
8. 查看
测试
结果
以上是
JMeter
测试
Web服务接口的基本步骤,具体操作可以参考
JMeter
官方文档或相关教程。
【阅读笔记】Why Discard if You can Recycle?: A Recycling Max Pooling Module for 3D Point Cloud Analysis
深度学习项目部署遇到的错误【记录】