标签: performance testing
我开发了一个由智能手机查询的HTTP网络服务。我想测试包含以下内容的所有服务的性能:
我尝试使用带有许多线程或顺序测试的python脚本来领导测试活动。但很难得出结论...... 我希望能够为我的服务每秒提供最大数量的请求,每个请求的平均时间...完整的仪表板显示大量信息
我可以做很多脚本来测试,但我很遗憾,众所周知的软件允许进行这些测试。理想情况下,这些软件还可以显示有关我在哪里放松时间的信息......
你有提示吗?
感谢您的帮助
答案 0 :(得分:4)
我用于HTTP基准测试的一些工具
其中,JMeter可能最适合您描述的情况。所有这些都显示了很多信息,但不会解释你在哪里浪费时间。
为此,我建议使用JVisualVM(JDK附带)或YourKit等分析器。从个人资料中,您可以观察到您花费最多时间的地方,并专注于优化它。