性能测试工具——gatling
【距离上次的文章,已经过去快3个月了。懒癌犯了,也没啥动力写。】
前言
乌鸦半路出家,对于某一工具的测试结果无法信任,无论结果如何,总感觉是自己做的不对。之前尝试过:
- lr,太臃肿,99%的功能用不上。
- ab,安装apache的附属品,windows安装失败。
- locust,基于python,号称能发起百万级并发。但是,对比测试结果的时候,跟jmeter和gatling差一个数量级。
有至少两个产品的测试结果,能给自己一些自信。
gatling的初次尝试还比较顺利,录制、运行,修改脚本都比较顺畅,重点和难点就是对于脚本的维护,基于scala语言的脚本的相关的API还得重新学习。懒癌又犯了。。。
本来想写一个初体验教程,然后发现了testerhome上有一波质量上乘的教程,还是做搬运工吧。。。