一谈到性能测试,不少人都会想到Loadrunner和Jmeter这两款工具,其实Python也有一套性能测试工具——Locust。python
Locust是一款支持分布式开源的性能测试框架,基于Web界面实时监控性能数据。并发
那么这些性能测试工具到底有什么区别,如何选择呢?框架
咱们在接到性能测试需求的时候,应该以实际需求为基准来选择测试工具,任何工具都是辅助的,没有好坏之分,只有适合不适合的。好比你须要测试单机并发高的场景,能够选择Locust,也能够选择Jmeter和Loadrunner,只不过Locust更加适合测这种场景下的并发数。分布式
固然只要达到目的,在使用上也能够根据我的习惯来,好比有些人使用工具能够完成任务,有些人写脚本也能够完成任务。咱们最终的目标是完成一次性能测试需求,而不是纠结工具的好坏与选择。工具
若是对python测试开发相关技术感兴趣的伙伴,欢迎加入测试开发学习交流QQ群:696400122,不积跬步,无以致千里。性能