问题标签 [grinder]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
308 浏览

grinder - Grinder:控制台看不到代理

我设置了 The Grinder 并启动了控制台:

然后我启动了一个声称连接到控制台的代理:

当我查看控制台时,我看不到任何代理/进程。无论我是否在控制台和grinder.properties 文件中指定主机名,上述情况都保持不变。即使没有在 props 文件中指定它,代理也认为它已连接,但控制台不会“看到”它。有任何想法吗?

0 投票
1 回答
377 浏览

report - 测试报告总是由相同的线性图组成

我使用磨床 3.11。我安装了 Grinder Alnalyser "GrinderAnalyzer.V2.b19" 以查看测试运行的最终报告。我运行以下测试 20 次迭代:

运行测试后,每秒事务数图是线性图(仅记录一个值的不正确图)。

TPS 图对于我运行的任何测试都是相同的。这可能是什么原因?为什么没有记录所有迭代的响应时间?

0 投票
2 回答
480 浏览

grinder - Grinder - 录制脚本似乎没有效果

我正在尝试使用以下命令录制脚本。

它似乎可以工作(就像在代理录制时我可以访问网页一样),但是当我停止它时,没有任何内容输出到grinderTest.py.

如何解决这个问题?

0 投票
1 回答
272 浏览

jira - Grinder - JIRA 测试失败

我正在尝试按照此处所述为 JIRA 运行 Atlassian 的磨床测试

然而,每个测试的结果如下所示。

搜索使我相信当某些仪表板已更改时会出现这样的错误,但这不是我的问题,因为我安装了新的 JIRA,没有更改仪表板。

有没有人成功地让这套测试工作?

0 投票
1 回答
1102 浏览

python - 与 Grinder 一起使用的 Loadrunner 脚本的 Cython 实现

我有用 C 编写的遗留测试脚本,用于 Loadrunner。我想使用 Grinder 而不是 Loadrunner。Grinder 为 Java 中的任何内容提供支持,这些内容可以轻松导入 Grinder 的默认编程语言 Jython。

为了重用用 C 编写的测试脚本,我可以将它们包装在 Cython 中吗?( http://en.wikipedia.org/wiki/Cython ) Cython 是一种编译语言,它将生成可导入常规 Python 或 CPython 代码的扩展模块。一旦我有了这个 CPython 代码,它会在 Grinder 中工作还是 Grinder 特别需要 Jython?问题是 Grinder 是否可以支持默认的 Python?

0 投票
2 回答
2379 浏览

jython - 使用 Grinder API 通过 HTTP PUT 请求发送表单数据

我正在尝试使用Grinder复制以下成功的 cURL 操作。

这是我的脚本:

测试运行正常,但似乎我的脚本实际上并没有将任何params数据发送到 API,我不知道为什么。没有生成错误,但我从 API 收到 401 Unauthorized 响应,表明成功的 PUT 请求到达它,但显然没有签名请求被拒绝。

0 投票
1 回答
2258 浏览

rest - 在设置磨床脚本期间进行 REST POST

设置磨床测试时,有没有办法将一段 json 数据发布到 url?我试过只使用 http 插件,但是它会引发以下错误:

net.grinder.engine.common.EngineException:必须从工作线程调用

我一直试图弄清楚如何使用 urllib2 来做到这一点,但是 urllib2 似乎没有任何方法可以发布诸如 json 之类的数据,只有带有参数的 url。我通常在 python 中使用的其他库在 jython 中似乎不可用。

谢谢!

0 投票
2 回答
346 浏览

java - 磨床打印响应文本

我想使用 GET 打印我的 GET 请求的最后一个响应Grinder,这是我的代码:

我有例外:

我的问题是如何转换java.lang.String.

我从httpUtilities.getLastResponse().getText()进入python字符串?回应有 charset='utf-8'

0 投票
1 回答
366 浏览

java - 使用 jython 制作研磨机

我有一个用于在 ActiveMQ 上启动服务器的 java 类,并且我想将grinder 与 JMS 消息连接起来,所以我正在使用 Grinder 在 jython 中编写客户端代码。当我运行服务器并尝试从我的 jython 客户端发送消息时,我收到以下错误:

我的客户代码如下:

0 投票
2 回答
686 浏览

memory - 使用 Grinder 记录 CPU 和内存使用情况的最佳工具?

我正在使用研磨机来为我的应用程序的性能测试生成报告。但我注意到它不会生成任何关于 CPU 和内存使用情况的报告。经过进一步调查,我发现 Grinder 没有提供此信息。现在,我的问题是,有没有什么工具可以连接磨床,记录CPU和内存的使用细节?