首页 文章

面对响应代码401响应消息在运行移动应用程序的负载测试时出现未授权错误

提问于
浏览
0

我正在使用jmeter来运行我的脚本录制的负载测试,用于移动应用程序 . 当我运行录制的脚本然后我得到响应代码401响应消息在运行移动应用程序的负载测试时未授权错误

线程名称:线程组1-1示例开始时间:2017-09-07 06:52:06 UTC加载时间:37连接时间:0延迟:37大小(字节):468发送字节:969 Headers 大小(字节):293正文大小以字节为单位:175样本计数:1错误计数:1数据类型(“text”|“bin”|“”):text响应代码:401响应消息:未经授权

响应头:HTTP / 1.1 401未经授权的日期:星期四,07九月2017 06:52:06 GMT服务器:Apache X-Frame-Options:SAMEORIGIN变化:Cookie X-Powered-By:PHP / 7.0.21 Cache-Control:no -cache,private Content-Length:175 Keep-Alive:timeout = 5,max = 95 Connection:Keep-Alive Content-Type:application / json

HTTPSampleResult字段:ContentType:application / json DataEncoding:null

1 回答

  • 0

    根据401 Unauthorized HTTP状态代码说明:

    HTTP 401未授权客户端错误状态响应代码表示该请求尚未应用,因为它缺少目标资源的有效身份验证凭据 .

    您的请求似乎缺少凭据 .

    根据您的应用程序身份验证实现,您应该能够添加HTTP Authorization Manager并将其配置为符合您的应用程序期望,或者您的测试可能会错过(或者不正确地工作correlation),例如它可能是动态请求参数,HTTP HeaderHTTP Cookie . 在后一种情况下,再次记录您的测试,比较生成的.jmx脚本,检测差异并使用JMeter's Post-Processors来处理它们 .

相关问题