问题标签 [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 投票
2 回答
945 浏览

python - 'finally' 单词上的 Jython 语法错误

这是导致错误的代码段:


这里可能有什么问题?

0 投票
1 回答
1058 浏览

python - Grinder - 使用来自同一进程的多个线程点击多个 url

我正在使用 The Grinder - 3.7.1 版进行负载测试。我的测试涉及访问一百万个这种格式的网址:

例如:www.someDomain.com/a_1.com www.someDomain.com/a_2.com

所以,如果我这样使用 The Grinder,每个进程都会使用一个 url,这在我的情况下是不可行的。所以,我希望每个线程都占用一个 url。但是,我不知道如何在磨床中实现这一点。

0 投票
2 回答
321 浏览

load-testing - 使用研磨机进行容量测试

我怎样才能告诉磨床使用越来越多的螺纹,直到达到负载不可接受的程度?

0 投票
1 回答
219 浏览

python - 多个线程在单个 Grinder 脚本中执行不同的操作

我想创建一个脚本,如果正在执行 http 请求,例如,我使用我的代码中定义的 http 操作 Play() 播放了语音文件。在播放文件的同时,我希望调用 Pause() 操作,它可以暂停正在播放的文件。

我面临的问题是,由于对 PLAY 的 HTTP 请求被命中,脚本仅在 PLAY() 执行成功/失败后才取回控制权,即当完成播放操作时,由于我的暂停操作返回失败,因为当前没有正在播放的文件。

我不能使用 2 个脚本,因为它们都使用相同的数据(Call-ID)

对此的任何帮助将不胜感激。

提前致谢。

0 投票
1 回答
2064 浏览

load-testing - 登录磨床

我正在测试一个 webapp,我想记录所有的 http 请求和响应,我该怎么做?
我只是在写

log =grinder.logger.info
def page15(self):
"""GET COPSApp (request 1501)."""
result = request1501.GET('/webdynpro/call_agent_dtop-login_wd/COPSApp')
log("---- -------------------------------")
返回结果

但它没有记录。我需要做什么才能登录

非常感谢

0 投票
1 回答
588 浏览

jython - 记录磨床时出错

我正在使用磨床测试我的 webapp。我使用 tcp 代理生成了脚本。它工作得很好,但是当我向它添加记录器时,会产生以下错误:

这是我的脚本:

0 投票
0 回答
352 浏览

python - 名称错误:导入随机时 jython 中的未决弃用警告

我正在使用脚本运行磨床,但是当我运行它时抛出了这个异常。有人可以告诉我出了什么问题吗?为什么不导入 random 。谢谢

我正在通过控制台和代理运行磨床

我的环境 //setGrinderEnv.cmd

//startAgent.cmd

//startConsole.cmd

我正在运行以下脚本

0 投票
2 回答
5988 浏览

java - arg 不能被强制转换为 java.util.List?谁能告诉我我的代码有什么问题?

我收到以下错误

Aborted run: Jython exception: TypeError:arg can't be coerced to java.util.List

myDict是键值数组。

我希望我在 datalist 中传递了正确的语法,myDict因为keyvalue[]它刚刚获得了键值对。

我正在使用磨床工具从 jython 脚本调用 java 中的事件函数。

0 投票
2 回答
727 浏览

java - 如何从 Jython 脚本中的列表中随机获取一个值?

如何从列表中生成随机元素

我正在用 Jython 编写测试脚本。我正在使用 Grinder 工具调用服务

0 投票
1 回答
170 浏览

java - 如何使用 Jython 脚本模拟用户?

我需要创建一个用户旅程,例如:

用户在主页上 --> 随机点击特定项目 --> 查看该项目停留大约 10 秒 --> 然后再次返回并点击另一个随机项目。

如何使用 jython 生成测试脚本?我正在使用磨床工具