LoadRunner性能测试工具通过对不同方面的性能进行详细测试,确保应用程序在各种负载条件下的可靠性和稳定性。以下是关于LoadRunner性能测试页面的相关介绍:
在平均事务图中,右键点击并选择“Show Transaction Breakdown Tree”可生成Web Page Diagnostics图。
1.浏览器向服务器发送请求时,通常客户端的请求首先被发送到DNS服务器。通过域名解析,DNS将域名解析为IP地址,其中域名解析的时间即为DNS解析时间(DNS Resolution)。
2.DNS解析完成后,请求被发送到Web服务器,此后浏览器与Web服务器之间需要建立初始化连接。建立连接的过程被称为连接时间(Connection)。
3.连接建立后,Web服务器发送第一个数据包,通过网络传输到客户端。浏览器成功接收到第一个字节的时间即为First Buffer的时间。这个时间度量不仅代表Web服务器的延迟,还反映了网络的响应时间。
4.从浏览器接收到第一个字节开始,一直到成功接收所有字节为止,这个度量可用于评估网络质量(可使用size/time比来计算接收速率)。其他时间包括SSL Handshaking(用于使用SSL协议的页面较少)、Client Time(客户端浏览器延迟,可能由于客户端浏览器的ThinkTime或其他原因引起的延迟)以及Error Time(从发送HTTP请求到Web服务器发送HTTP错误信息所需的时间)。
页面细分的具体内容如下:
1.切换到Breakdown Tree,显示了事务包含的所有页面,例如事务“商业机会_提交”包含的所有页面。
2.在Legend框中,可以选择需要的页面进行分析。Web Page Diagnostics中显示了该页面运行时的响应时间,而Diagnostics options中显示了该页面包含的所有组件、组件的大小以及组件下载的时间。
3.选择Component(Over Time),这里显示了各组件在场景运行过程中的下载时间。可以通过按钮切换是只显示选中组件的下载时间还是显示所有组件的下载时间。
4.选择Download Time(Over Time),可以看到在场景运行时,组件在网络传输过程中的各部分时间。
LoadRunner性能测试页面的细分涵盖了从测试前的脚本录制到测试后的结果解读与优化建议的完整流程。如果您想深入了解LoadRunner性能测试,请联系我们,道普云将为您提供更多讯息。