我在一个网站中包含了自定义API,它在新的唯一用户访问(如Google )上创建新的UID,并将UID数据发送到后端服务器(NodeJs)进行计算。
请建议一些测试工具,以检查上述情况。
发布于 2017-04-17 04:55:01
- [Grinder](http://grinder.sourceforge.net/)
- [Gatling](http://gatling.io/)
- [Apache JMeter](http://jmeter.apache.org/)
- [Tsung](http://tsung.erlang-projects.org/)
查看开源负载测试工具:您应该使用哪一种?文章中的主要特性比较、示例脚本和报告。
发布于 2017-04-19 13:12:53
我同意Dmitry的观点,即这四种工具(Grinder/Gatling/Tsung/Jmeter)是很好的工具,具有许多功能,但它们也相当复杂,需要依赖关系,开始使用时可能会有些痛苦。这完全取决于您的需求,哪种工具最适合您。
在我看来,您想要测试一个或两个由NodeJS驱动的REST端点。如果您希望使用可以编写脚本的简单入门工具,那么可以使用一些很好的命令行工具:
还有蝗虫,它在Python中是可编写脚本的,但是性能很差。
我喜欢这些工具,因为它们提供了简单的命令行用法,并且可以用真正的语言编写脚本,而不是Jmeter和Tsung,如果您想要做一些与众不同的事情,就必须使用XML。Gatling更好一些,它提供了一个基于Scala类的DSL,您可以在其中完成大部分事情,但它仍然不是“真实的”Scala。磨床是其他工具中唯一提供真正脚本的工具(在Jython中),但它并不是一个简单的单行命令。
https://stackoverflow.com/questions/43425125
复制相似问题