微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我需要在loadrunner中使用Trueclient协议测量文件导出的响应时间

如何解决我需要在loadrunner中使用Trueclient协议测量文件导出的响应时间

我需要在loadrunner中使用Trueclient协议测量文件导出的响应时间。单击导出按钮后,将下载文件。但是我无法准确测量下载时间。

解决方法

从HTTP请求日志中提取数据,该数据将显示下载请求,并且如果日志中包含w3c耗时的值,则为完成下载所需的时间。

您可以在测试结束时处理日志以获取响应时间数据。如果需要,可以将一组数据点导入到分析中,以与其余数据一起表示。您可能要考虑下载的标准化值,而不是原始响应时间。我想象文件的大小不同,因此自然地它们将具有不同的下载时间。但是,如果将下载字节与时间(以秒为单位)相除,则将获得每秒的标准化字节数,然后可以将一个下载与另一个下载进行比较,以实现一致的操作。

此外,请记住,由于要下载(写入)本地主机上的多个用户的文件(写入本地磁盘),因此您将面临将本地文件系统变成瓶颈的风险。如果将所有用户的登录权限设置为最高级别并运行测试,则可以看到相同的效果。等待锁定和等待写入,再加上实际的数据写入,将成为虚拟用户性能的障碍。这就是为什么建议的日志级别为“登录错误”或通过 lr_output_message() lr_vuser_status_message()将错误发送到控制器的输出窗口的原因。考虑一个与其他硬件定义相同的控制负载生成器,其中只有一个这种类型的虚拟用户。如果控制组和全局组一起降级,那么您会遇到应用程序问题。如果您的控制用户没有降级,而您的其他用户却降级了,那么您将在测试台上对结果产生影响。

这些都是与测试所用工具无关的问题。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。