我正在寻找一个免费的/更简单的JMeter替代品.它是一个非常完整而复杂的工具,我需要的是模拟对站点的多个同时调用,获取有关性能的统计信息(响应时间),并查看它可以承受多少并发调用而不会中断.抛出一些图表会很有用.
谢谢.
我正在使用The Grinder(在Windows PC上)加载测试网络应用程序,我希望模拟不完美的网络条件,以便了解对应用程序负载有什么影响,特别是我希望看到以下效果:
这样做最简单的方法是什么?
是否有人知道任何正在进行的开源项目,它将机器人框架与负载测试工具(如磨床,jmeter,funkload等)集成在一起?
谢谢
这是一个导致错误的片段:
net.grinder.scriptengine.jython.JythonScriptExecutionException: SyntaxError: ('invalid syntax', ('C:\\grinder-3.7.1\\lib
\\.\\nb-romg-file-store\\current\\grinder_test.py', 131, 9, ' finally:'))
Run Code Online (Sandbox Code Playgroud)
ss = ''
self._suggestionLock.acquire()
try:
ss = suggestion_strings.next()
except StopIteration:
suggestion_strings = suggestions_generator()
ss = suggestion_strings.next()
finally:
self._suggestionLock.release()
Run Code Online (Sandbox Code Playgroud)
这可能有什么问题?
我一直在尝试评估负载和性能测试工具,我想我可能会选择Jmeter或The Grinder.我正在努力在两者之间做出选择,并希望这里有人可以提供帮助.
我目前正在使用selenium来运行Web应用程序的功能测试,现在我需要将负载测试作为批处理作业的一部分.我的计划是使整个过程自动化.
关于这两个工具我有几个问题
谢谢
我有这个功能:
def ngrams(word):
for i in range(1, len(word) + 1):
yield word[:i]
Run Code Online (Sandbox Code Playgroud)
..我得到了一个错误
2012-03-09 19:37:31,928 ERROR worker-bootstrap: Error running worker process
net.grinder.scriptengine.jython.JythonScriptExecutionException: SyntaxError: ('invalid syntax', ('C:\\grinder-3.7.1\\lib
\\.\\nb-romg-file-store\\current\\grinder_test.py', 72, 15, ' yield word[:i] '))
(no code object) at line 0
Run Code Online (Sandbox Code Playgroud)
有没有办法让yield工作?我在jython控制台中尝试了相同的功能- 如果正常工作.
class TestRunner:
def __call__(self):
user1()
user2()
user3()
user4()
Run Code Online (Sandbox Code Playgroud)
如何在jython中随机执行用户,在grinder工具中运行?
grinder ×7
jython ×3
python ×3
jmeter ×2
java ×1
load ×1
load-testing ×1
networking ×1
performance ×1
selenium ×1
testing ×1
yield ×1