性能&接口测试工具——jmeter
2018-07-22 本文已影响104人
洛奇洛
界面:
标签:接口测试,性能测试,apache,开源
简述:jmeter,著名的软件性能测试工具,也可以用于接口测试,由apche开源基金会提供,功能强大,插件丰富,能胜任各种场景的压力测试、负载测试。
竞品:loadrunner,ngrinder,xmeter......
链接:
点评:业界流行的性能测试工具,也被广泛用于接口测试,java语言开发,完全开源,apache提供,插件非常丰富,支持各种语言编写脚本,有GUI和CLI,测试数据比较全面且有直观的图形化展示,每个软件测试人员都应该掌握的利器
思考:对jmeter的一些玩法,总结如下,
①脚本编写:在接口测试和性能测试时,可以编写正则表达式和各种语言的脚本,根据测试用例设计,构造各种测试场景,而熟悉脚本编写能够很好的构造更复杂的场景
②接口自动化:jmeter+jenkins+ant/maven,可以比较完整的支持接口自动化,再配合jtl/html模板格式,在测试执行完毕后,可以较为美观的展示测试结果,是业界比较常用的一种接口测试自动化方法,在没有必要自研接口测试平台时,该方法是一个性价比较高的选择
③插件开发、源码分析:jmeter插件比较丰富,已有的插件可以比较顺利的完成接口测试、性能测试的任务,想进一步玩转该工具,不妨根据业务需要,自行编写所需插件,并根据自己兴趣,深入阅读一下它的源码,看看它的技术架构和实现细节