我记录的脚本中有 2 个不同的 URL,每个 URL 都使用不同版本的 SSL。脚本中有一个并发组,它对两个 URL 都有请求。如何在不删除并发部分的情况下为他们设置 SSL 版本?
我尝试使用 WinInet 模式进行重播,从而解决了这个问题。但是我需要测量每个 URL 的响应时间,并且我无法使用 WinInet 模式实现它,因为它不会生成网页诊断图。
我也尝试过创建自动交易,但我在结果摘要中看不到任何交易。
我记录的脚本中有 2 个不同的 URL,每个 URL 都使用不同版本的 SSL。脚本中有一个并发组,它对两个 URL 都有请求。如何在不删除并发部分的情况下为他们设置 SSL 版本?
我尝试使用 WinInet 模式进行重播,从而解决了这个问题。但是我需要测量每个 URL 的响应时间,并且我无法使用 WinInet 模式实现它,因为它不会生成网页诊断图。
我也尝试过创建自动交易,但我在结果摘要中看不到任何交易。
如果您有权访问所涉及的服务器,则启用耗时 HTTP 日志字段。如果您正在运行 IIS,这是使用 WinInet 的好机会,那么 IIS 的默认日志模型将为您提供所需的内容。
在测试结束时,提取日志。使用 Microsoft logparser(与 Microsoft 主题保持一致)来提取 min、max、avg time-taken 值,按请求分组并根据负载生成器的 IP 地址进行过滤。
知道您拥有哪些 SSL 版本会很有趣。
以下函数可让您在 URL 调用之前设置 SSL 版本:
web_set_sockets_option("SSL_VERSION", "把你的 tls 版本放在这里");
接受的是 TLS1、TLS1.1、TLS1.2 等。请参阅在该功能上按 F1 的帮助以获取更多信息。