0

我们遇到了类似的问题,需要您的帮助来解决这个问题。您能否告诉我们您的联系电话,以便我们与您联系,或者您是否可以提供您的脚本,以便我们参考

这是我们遇到的问题:
我正在尝试使用 Jmeter 通过 HTTP 采样器测试 Rest 服务。不确定如何从采样器中捕获令牌生成令牌并使用此令牌在另一个 HTTP 的标头管理器中进行授权。

尝试在 truclient 浏览器中输入时,Loadrunner 不显示 Web 地址。以下是问题,因为此网址会自动重定向到另一个网址,即身份验证服务器。

您能否为以下问题提出另一种解决方案?这是我们试图实现的确切场景,我们想要对门户进行负载测试,但是由于使用了重定向和不同的身份验证方法,我们无法在 loadrunner 中使用 truclient 协议来实现。还尝试了选择 LDAP、SMTP、HTTP/HTML 等的多种协议,但没有成功。**

谢谢你,桑尼

4

1 回答 1

0

JMETER 在架构上将成为与 LoadRunner 等效的 HTTP 协议层,但每个浏览器仿真的线程数除外。

与代码请求相比,我想在架构上可视化问题。您提到重定向,这是 HTTP 301/302 重定向,还是通过传递回客户端的信息进行处理,在客户端处理然后重定向到另一台主机?您提到通过标头令牌进行动态身份验证,您是否检查了Laodrunner Web 虚拟用户中的 web_add_header() 和 web_add_auto_header() 是否传递了额外的标头消息,包括与先前请求相关联的标头消息,例如作为您传回的令牌笔记?

这种身份验证机制是基于什么?LDAP?克伯罗斯?Windows 集成身份验证?基于标头中的用户名/密码的简单身份验证?您能否在架构上更加具体,以及何时发挥作用,例如从第一个请求通过防火墙获得对测试环境的访问权或从第n个请求获得在业务流程中的访问权?

您提到了 RESTFul 服务。这些可以是独立于传输的,例如使用邮箱通过 SMTP 传递客户端和服务器之间的数据传递,或者通过类似于 SOAP 消息的 HTTP 传递。你对此有架构上的明确性吗?是否需要跨 SMTP 和 POP3 提供邮箱身份验证才能发送和接收?

于 2015-09-19T15:36:40.207 回答