网络负载测试

Web Load Testing

我对负载测试很陌生。我想知道什么是 Web 负载测试的最佳工具?我目前正在使用 Blazemeter 和 Jmeter 进行负载测试。我正在使用 blazemeter 插件,然后,当我使用 blazemeter 记录一些动作时,我将 jmx 脚本导入到 jmeter 中。我已经阅读了很多关于负载测试的内容,但我想问你这是否是进行 Web 负载测试的正确方法。 我所说的负载测试,可能是我对负载测试有一些误解。我想计算网站加载所有数据的速度。例如登录页面。计算登录时间以及它在多长时间内将我重定向到内部。

如果我问错了,请见谅。

负载测试基本上是客户端向服务器发送请求...就像 api 发送和接收响应。而当我们将 api 与 gui 集成时,它就变成了完整的应用程序。因此,渲染时间包括 api 来回调用加上页面对象 rendering/loading。 负载测试工具通常在 api 级别上工作。 如果您想测量页面 load/rendering 时间,您可以使用 webdriver sampler 并使用 selenium 来测量页面加载时间。 另一方面,页面加载时间永远不会是恒定的,并且会在每个 运行 中变化。因此,需要从多个 运行 中取平均值。 有些人可以使用带秒表的浏览器来记录页面加载时间……这也不错,但这取决于这个想法是否被客户接受。 我尽力在不提供太多技术信息的情况下为您提供信息。您可以随时搜索负载测试和页面加载时间以获取更多信息。 希望这有帮助。