当单个脚本中的并发请求组中有多个 URL 时,如何在脚本中设置 SSL 版本?

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

我录制的脚本中有 2 个不同的 URL,每个 URL 使用不同版本的 SSL。脚本内有一个并发组,它具有两个 URL 的请求。如何在不删除并发部分的情况下为它们设置 SSL 版本?

我尝试使用 WinInet 模式进行重播,解决了该问题。但我需要测量每个 URL 的响应时间,但无法使用 WinInet 模式实现它,因为它不会生成网页诊断图。

我也尝试过创建自动交易,但在结果摘要中看不到任何交易。

performance-testing loadrunner vugen hp-performance-center
2个回答
0
投票

如果您有权访问所涉及的服务器,则启用耗时的 HTTP 日志字段。如果您正在运行 IIS(使用 WinInet 是一个很好的机会),那么 IIS 的默认日志模型将为您提供所需的内容。

测试结束后,提取日志。使用 Microsoft logparser(与 Microsoft 主题保持一致)来提取最小、最大、平均耗时值,按请求分组并根据负载生成器的 IP 地址进行过滤。


0
投票

了解您拥有哪些 SSL 版本会很有趣。

以下函数可让您在 URL 调用之前设置 SSL 版本:

web_set_sockets_option("SSL_VERSION", "将你的 tls 版本放在这里");

接受的协议包括 TLS1、TLS1.1、TLS1.2 等。 请参阅该功能的帮助,按 F1 获取更多信息。

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