2.9.2 网络关键性能指标
在性能测试中,网络监控主要关注数据包的响应时间、数据展现,以及发现由于大数据量引起的任何可能出现的错误。与服务器关键指标的监控一样,这种功能可以集成到自动化性能测试工具中,也可以是单独提供。
如果您遵循了负载生成的原则,并优化了应用程序的数据展现,那么网络问题应该至少证明了在性能测试的执行过程中可能的问题原因。
在Windows和UNIX/Linux操作系统下,有一些性能计数器可以监控每个网卡正在处理的数据量,以及一些在性能测试的执行过程中发现的错误(包括输入和输出)。这些计数器可以使用前面所说的推荐通用模板。
为了有助于更好地区别服务器和网络问题,有些自动化性能测试工具将一个Web页面内每个组件的服务器时间和网络时间区分开。见图2-5。
图 2-5 服务器/网络响应时间统计分析实例