2

使用 Play 框架测试(未部署)应用程序性能的最佳工具是什么?例如,执行请求需要多长时间,使用不同的参数,模拟大量请求(压力测试)等。

我正在搜索一段时间,但问题是关键字“性能”、“基准”等将我引导到有关 Play 框架性能的页面。

我想也许功能测试可以用来衡量性能(方法开始时间和结束时间之间的打印差异......)。但这看起来不适合这种任务。

我可以只编写一个脚本,触发请求,将时间戳写入日志文件......但也许有些事情已经完成,带有额外的东西,比如图表等。

非常感谢任何正确方向的提示。

4

2 回答 2

1

一个很好的例子是Versal用来选择他们的 Scala 堆栈进行生产的项目。

该项目是Scamper

于 2013-09-11T12:06:06.757 回答
1

Iago是 Twitter 用 Scala 编写的负载生成工具。另外,我使用 Heroku 上的Loader.io插件进行性能测试。Loader.io 还有一个我没用过的非 Heroku 服务。Iago 可能是您对非公共应用程序进行本地测试的最佳选择。

于 2013-09-11T14:26:51.227 回答