Testing 负载测试中ssl协商时间的测量

Testing 负载测试中ssl协商时间的测量,testing,jmeter,performance-testing,load-testing,qa,Testing,Jmeter,Performance Testing,Load Testing,Qa,我们有一些用jmeter编写的负载测试。在我们决定将所有静态文件移到CDN之前,一切都进展顺利。 现在我们面临一个挑战:如何测量DNS查找时间(主机解析时间)和SSL协商时间。谷歌开发工具网络时间线就是这种测量的一个很好的例子: jmeter中的这两个指标都聚合为“连接时间”。 也许有人知道如何在jmeter或任何其他负载测试工具中正确测量主机解析时间和SSL协商时间(握手) 欢迎所有建议 提前谢谢 在JMeter中,OOTB是不可能的,您应该提出一个增强请求,因为您的请求很有趣 您可以查看以下

我们有一些用jmeter编写的负载测试。在我们决定将所有静态文件移到CDN之前,一切都进展顺利。 现在我们面临一个挑战:如何测量DNS查找时间(主机解析时间)和SSL协商时间。谷歌开发工具网络时间线就是这种测量的一个很好的例子:

jmeter中的这两个指标都聚合为“连接时间”。 也许有人知道如何在jmeter或任何其他负载测试工具中正确测量主机解析时间和SSL协商时间(握手)

欢迎所有建议


提前谢谢

在JMeter中,OOTB是不可能的,您应该提出一个增强请求,因为您的请求很有趣

您可以查看以下DNS连接时间:


在JMeter中,OOTB是不可能的,您应该提出增强请求,因为您的请求很有趣

您可以查看以下DNS连接时间:


DNS时间和SSL时间通过浏览器导航定时API公开。如果您想将这些作为负载测试的一部分进行测试,您应该通过真实浏览器上的Selenium webdriver运行测试,并点击导航计时器(性能对象)以轮询计时

DNS时间和SSL时间通过浏览器导航定时API公开。如果您想将这些作为负载测试的一部分进行测试,您应该通过真实浏览器上的Selenium webdriver运行测试,并点击导航计时器(性能对象)以轮询计时

我使用本地代理以HAR格式获取http转储。然后编写了一个解析器来分析转储。就这样。谢谢大家

我使用本地代理以HAR格式获取http转储。然后编写了一个解析器来分析转储。就这样。谢谢大家