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

multithreading - Grinder 脚本请求多个 url,每个线程分别和顺序请求一个 url

我在磨床中有一个jython 脚本请求多个 url。我设置了 4 个线程。我希望第一个线程请求第一个 url,第二个线程请求第二个 url,依此类推。我该怎么做?

0 投票
1 回答
116 浏览

automated-tests - Grinder:TCPProxy 将测试拆分为多个页面

使用 Grinder TCPProxy 记录测试时遇到问题。当我为单个页面记录测试时,它会将生成的测试脚本拆分为多个页面部分。

它似乎处理了浏览器发起的 HTTP 请求之间的非常短的延迟(甚至短至几毫秒),就好像我单击了指向单独页面的链接一样。我最终得到了一个脚本,该脚本将主 HTML 页面与 CSS 和 JS 文件分开测试。

录制时是否可以设置一个参数,它会告诉 Grinder TCPProxy 在将测试拆分为单独的页面之前等待超过指定的时间?

0 投票
1 回答
1031 浏览

java - 无法运行 Grinder Java 测试框架

我无法使用 Jython 运行 Grinder3 框架。我已经下载了它,我看到有一个包含一些 .jar 文件的 lib/ 文件夹。

grinder3 提供了一些示例(用 python 编写)。当我尝试使用 jython 运行这些示例时收到一个错误,该错误告诉我找不到该库。

我应该如何包含这些 jar 才能运行示例?

0 投票
1 回答
122 浏览

java - 尝试使用 Jython 脚本在 Gridner 中获取最终 URL

我正在研究用于负载测试的 Grinder 工具。在我的脚本中,我有一个 URL,它遵循多个重定向并最终到达特定的 URL。我想在使用 Grinder 的 Jython 脚本进行多次重定向后获取请求的最终 URL。这就是我正在做的

我得到的是相同的最终 URI,而不是看起来像 https://accounts.autodesk.com/LogOn?ReturnUrl=%2fauthorize%3f .. 等等的长最终 URL。任何帮助都是赞赏。

0 投票
1 回答
69 浏览

python - 在磨床中跨代理、跨进程共享资源

这是要求:

  1. 简单来说,我在一个类(比如 shared.py 文件中的 ClassX)中有一个静态字典(比如 dictionaryX),它需要在磨床中的多个代理和多个进程之间共享。

我如何实现这一目标..?

任何帮助将不胜感激。提前致谢

0 投票
1 回答
170 浏览

jython - 无法在研磨机中创建文件存储目录异常

我正在尝试设置一个由 10 个代理组成的环境,每个代理 1 个进程,每个进程 10 个线程。

当我打开 10 个终端/提示并在启动所有 10 个代理后单击研磨机中的“启动工作进程”时,问题就出现了。除了一两个代理之外,所有代理都会自动退出并声明此异常。我知道这是因为所有这些都是同时开始的,但是我可以做些什么来使它起作用..?

这是例外

0 投票
2 回答
502 浏览

jira - 在 JIRA 6.1.1 实例上使用 Grinder 时出错

在 JIRA 实例上配置 Grinder 时出现以下错误,按照https://confluence.atlassian.com/display/ATLAS/JIRA+Performance+Testing+with+Grinder#JIRAPerformanceTestingwithGrinder-Prerequisites的所有说明进行操作

错误:$ cat project_manager_8/error_xxxx004.fm.XXXXX.com-0.log

0 投票
1 回答
183 浏览

jython - Jython:使用多个线程读取多个文件

我有一个jython 脚本,使用磨床从多个文件中读取值,使用多个*线程*。线程一次访问一个值,并且存在并发问题。如何在没有并发的情况下使用多个线程读取多个文件

0 投票
2 回答
3863 浏览

unit-testing - Json-Rpc 的自动化测试工具?

任何人都可以推荐一个用于自动化测试 json-rpc 接口的好工具吗?

我们正在使用 Json-RPC。我们已经查看了 JMeter 和 The Grinder,但它们似乎没有提供任何巧妙的方法来测试我们的 RPC 调用中的参数范围。例如,使用 JMeter,我们必须为要测试的每组参数设置一个单独的 .json 文件。

有没有什么好的工具可以自动测试 json-rpc?

我们正在寻找带有 GUI 的东西(比如 JMeter)以及我们可以从 Jenkins 触发的东西。

作为一个非常人为的例子,假设我们有一个像这样接受 json 的调用:

{ "jsonrpc": "2.0", "method": "move_to_tile", "params": { "userid": 123456, "x": 1, "y": 3 } }

我将能够运行一堆线程,每个线程都有自己的用户 ID,为 x 和 y 发送各种值。

0 投票
1 回答
148 浏览

client-server - 如何在 Grinder 上使用远程主机选项 TCPProxy?

我想用 Grinder 测试桌面应用程序。我的应用程序是多个客户端/服务器应用程序。我必须使用 TCPProxy 和 remotehost 选项。但我做不到。请指导我。