0

我正在尝试使用磨床.har负载测试工具来重现使用 chrome 开发工具记录在文件中的导航。

我已经使用har2grinder生成了这个测试脚本

该脚本看起来非常简单,只是一堆 get/post 调用及其标头。

我启动磨床控制台:

java -classpath lib/grinder.jar net.grinder.Console

然后代理使用此属性文件进行处理:

java -classpath lib/grinder.jar net.grinder.Grinder grinder.properties

然后我从控制台开始整个事情,我能得到的只是这个输出,在访问的 2 个页面中的每一个上显示 1000 个错误:

在此处输入图像描述

Web 服务器(tomcat)日志没有显示任何点击,我也没有看到任何带有任何进一步细节的磨床日志。如何追踪问题?

4

1 回答 1

2

无法访问属性文件:(

您需要先查看属性并让日志正常工作,请检查grinder.logDirectory值,日志将包含信息。

其次检查是否设置了grinder.useConsole,以及grinder.consolePortgrinder.consoleHost 的值是否被编辑为默认值以外的值。通常不需要进行此更改。

还要设置grinder.processes、grinder.threadgrinder.run为1,这样只有一个进程一个线程,执行一次会更容易调试。

接下来,如果您没有针对 localhost 运行,那么可能会检查它是否没有被防火墙阻止,因为 Grinder 非常快并且可以在短时间内发送许多请求。但是这些类型的错误将记录在磨床日志中并且非常容易解释。

于 2016-01-08T16:29:09.470 回答