Performance 寻找一个免费的脚本负载测试工具

Performance 寻找一个免费的脚本负载测试工具,performance,stress-testing,load-testing,Performance,Stress Testing,Load Testing,我正在寻找一个工具,可以让我测试一个基于Rails的JSON web服务。LoadRunner可以满足我的需要,但我需要一个免费的解决方案。是免费的,可以编写脚本,你应该看看。我还想看看。它有一个很好的功能,您可以通过记录浏览器活动来创建加载脚本。您的虚拟用户需要什么?一些商业工具在有限的负载水平下提供无成本版本,因此在满足您的需求之前,我想了解有关虚拟用户数量要求的更多细节 为了澄清问题,您是否正在寻找一种能够从调度器的角度生成ACM/IEEE定义压力测试的工具?这将是一个测试,负载每~n~秒

我正在寻找一个工具,可以让我测试一个基于Rails的JSON web服务。LoadRunner可以满足我的需要,但我需要一个免费的解决方案。

是免费的,可以编写脚本,你应该看看。

我还想看看。它有一个很好的功能,您可以通过记录浏览器活动来创建加载脚本。

您的虚拟用户需要什么?一些商业工具在有限的负载水平下提供无成本版本,因此在满足您的需求之前,我想了解有关虚拟用户数量要求的更多细节

为了澄清问题,您是否正在寻找一种能够从调度器的角度生成ACM/IEEE定义压力测试的工具?这将是一个测试,负载每~n~秒|分|小时增加一个定义的间隔,直到系统崩溃或达到特定指标,例如响应时间超过SLA值250%达五分钟或CPU大于90%达45秒,等等。。。。调度程序在工具空间的地图上到处都是,当遇到压力时,一些调度程序比其他调度程序好,大多数调度程序在定义的负载级别下工作得同样好

监控如何适合您的工具模型?是否有特定的体系结构组件需要监控哪些组件可以驱动工具?这将帮助您识别体系结构组件资源使用中的系统瓶颈


你的团队技能如何?您提到了脚本,但您希望该工具能为您处理多少。有些开源工具很棒,但它们要求一个人必须是一名技术高超的开发人员,才能最大限度地利用该工具。商业方面使工具的一些边缘变得更圆,但一般来说,您仍然需要精通工具的语言。如果你需要Python,那就需要一条路径,Java另一条路径,VB第三条路径,Pascal第四条路径,C第五条路径,等等。。。。有时,记录您熟悉的语言并专注于适合该模型的工具会更容易,因为同时尝试学习新工具和新语言很少会带来好处。

有一个版本的Load Tester是免费的,并且对您可以运行的虚拟用户数没有限制:。

看看它免费进行小型测试,并提供录音和高级拍摄功能。它与JSon服务兼容。它很容易使用,网站上还有关于如何使用该工具的教程和视频。支持是免费的,支持团队可以帮助您编写脚本。

似乎它将测试web应用程序。。但基本上我需要测试基于Rails的JSON服务,它不会托管在apache上。@user1518659-JMeter可以测试任何基于web的系统(包括Rails和JSON)。“Apache”只是一个软件基础,包含许多不同的项目,Apache HTTP Web服务器和Apache JMeM之间没有关系。