首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在哪里可以找到JMeter记录的安卓应用程序的授权令牌?

在哪里可以找到JMeter记录的安卓应用程序的授权令牌?
EN

Stack Exchange QA用户
提问于 2018-04-05 09:57:40
回答 2查看 1.3K关注 0票数 3

我的HTTP请求有未经授权的错误。

我使用JMeter代理脚本记录器记录了安卓应用程序的服务器端交互。只有登录请求有效,但令牌没有传递。

我尝试通过相关传递令牌,但我得到的令牌几乎是脚本记录期间传递的原始令牌的四倍。通过这个令牌,我得到了未经授权的错误。我想我传递的是错误的标记。

有人能告诉我在哪里能找到经过的记号吗?

EN

回答 2

Stack Exchange QA用户

发布于 2018-04-05 11:39:52

它通常应该在第一个响应中的某个位置,无论是在响应体中,还是在标头中,检查第一个响应中是否有任何看起来像令牌的东西,使用相关的JMeter PostProcessor提取它,转换成一个JMeter变量,并用来自PostProcessor的变量替换记录的硬编码值。这个过程被称为相关性,在网络上有很多关于如何正确执行它的信息。

或者,您可以考虑另一种记录测试场景的方法,它能够在"SmartJMX“模式下导出记录的脚本,并自动检测和关联任何动态参数,有关详细信息,请参阅如何将JMeter脚本编写时间减少80%文章。

票数 2
EN

Stack Exchange QA用户

发布于 2018-04-05 11:40:44

在这里,看看您在请求中发送的内容也是有帮助的。

您确定在以下示例中并在正确的标头/cookie中发送相同的标记吗?

您确定您正在遵循正确的身份验证流程吗?就像得到记号然后重复使用它..。

如果您这样做了,那么登录API返回的令牌应该是有用的,即使在本例中我会说它很奇怪,因为它的长度。

票数 0
EN
页面原文内容由Stack Exchange QA提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://sqa.stackexchange.com/questions/32925

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档