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