[摘要]Locust是一个开源的负载测试工具,用Python代码定义用户行为,让数百万用户同时在你的系统中蜂拥而至,主要为网站或者其他系统进行负载测试,能测试出一个系统可以并发处理多少用户。Locust特色...
Locust是一个开源的负载测试工具,用Python代码定义用户行为,让数百万用户同时在你的系统中蜂拥而至,主要为网站或者其他系统进行负载测试,能测试出一个系统可以并发处理多少用户。
Locust特色
在代码中定义用户行为
不需要笨重的用户界面或臃肿的XML。只是简单的代码。
分布式和可扩展性
Locust支持运行分布在多台机器上的负载测试,因此可以用来模拟数百万个同步用户。
经过验证和实战检验
Locust已经被用来模拟数百万的同时用户。战地游戏的网页应用Battlelog就是使用Locust进行负载测试的,所以真的可以说Locust是经过战地测试的;)。)
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。