LoadRunner 2023引入了对HTTP/2的全面支持,使用户能够更好地模拟现代Web应用程序的性能。HTTP/2是HTTP/1.1的进化版本,旨在提高性能和效率。与HTTP/1.1相比,HTTP/2引入了多路复用、二进制传输、头部压缩等新特性,从而加速了网页加载速度,提高了网络通信效率。
提示:要确定您正在测试的网站是否支持 HTTP/2,请在 Internet 上搜索 HTTP/2 检测工具。大多数常见浏览器都支持基于 TLS 的 HTTP/2。
录制使用 HTTP/2 的 Web - HTTP/HTML 脚本:
1. 创建 Web (HTTP/HTML) Vuser 脚本。
2. 选择记录 > 记录选项 > 网络 > 映射和过滤 > 选项以打开高级端口映射设置对话框。
3. 在SSL 版本下拉列表中,选择TLS ALPN。单击更新。
4. 开始记录并在您的应用程序上执行典型的业务流程。
5. 要确认记录是使用 HTTP/2 完成的,请检查脚本中记录的标头。
6.保存脚本。在录制完成后,将脚本保存为.har文件。
7.要验证 HTTP/2 是否用于重播,请在日志运行时设置中启用高级跟踪。重播后,请查看重播日志并注意对 HTTP/2 的引用。
8.回放脚本。在LoadRunner 2023中选择“Tools”菜单下的“HP ALM”来将脚本上传到HP ALM进行回放和分析。
需要注意的是,使用HTTP/2协议进行录制和回放可能会影响测试结果,因为HTTP/2协议具有更高的性能和更高效的资源利用率。因此,在回放脚本之前,请确保你的应用程序和服务器支持HTTP/2协议,并了解其对测试结果的影响。
LoadRunner 2023的HTTP/2支持使得性能测试专业人员能够更好地适应当今复杂的Web应用程序环境。通过简化录制过程、提供实时性能分析工具,LoadRunner 2023确保了用户能够更精准地评估其应用程序在各种条件下的性能表现,为优化提供了有力的支持。如果您对LoadRunner 2023有更多问题,请联系我们,道普云将为您提供更加详细的资讯。