0

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

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

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

4

2 回答 2

0

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

在测试结束时,提取日志。使用 Microsoft logparser(与 Microsoft 主题保持一致)来提取 min、max、avg time-taken 值,按请求分组并根据负载生成器的 IP 地址进行过滤。

于 2018-08-03T14:43:06.537 回答
0

知道您拥有哪些 SSL 版本会很有趣。

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

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

接受的是 TLS1、TLS1.1、TLS1.2 等。请参阅在该功能上按 F1 的帮助以获取更多信息。

于 2018-08-05T19:53:20.073 回答