使用 Load Runner 编写 REST API 脚本

问题描述 投票:0回答:1

我正在尝试使用 Load Runner 工具以 JSON 格式编写 REST API 脚本,但收到错误如下

Action.c(11):错误-27493:需要客户端身份验证证书但不可用。使用“web_set_certificate”或“web_set_certificate_ex”指定证书。 [消息 ID:MERR-27493]

但是,相同的设置在 JMeter 中对我来说运行良好,无需添加任何特定证书。我已经确保,我在 JMeter (5.5) 和 LoadRunner(2022 版)中添加了相同的标头。

我已确保添加 web_set_user 以进行 Rest API 的基本身份验证

寻找有关如何解决此错误的输入,以便我可以从 Load Runner 获取 HTTP 200 的响应

jmeter load-testing loadrunner
1个回答
2
投票

最有可能在 JMeter 中,您通过 system.properties 文件执行相关配置,如如何设置 JMeter 负载测试以使用客户端证书

中所述

如果是这种情况 - 检查 system.properties 文件,找出 keystore 路径和密码,从密钥库获取证书,使用 OpenSSL 工具将其转换为 PEM 格式,然后使用web_set_certificate_ex()函数

© www.soinside.com 2019 - 2024. All rights reserved.