我正在AWS上建立一个带有rails的网站,我正在尝试确定压力测试的最佳方法,同时也了解用户将付出的代价(非常粗略)。我看过像Selerium这样的工具,如果我可以和Postman做类似的话,我很好奇。
我的目标是:
观察服务器在测试过程中会遇到什么样的负载,cpu和内存是如何受到影响的。
了解生成的负载如何影响系统上的cpu周期,这会给AWS带来成本。
通过邮递员,我可以轻松地为我的rails服务器生成REST调用并模拟用户交互。如果我创建某种多线程应用程序,可以对服务器进行多次调用,那么这是衡量这些目标的有效方法吗? / p>
如果没有,是否有一种工具可以帮助我(或两者)这些目标?
感谢,