- 34
- 0
- 约6.24千字
- 约 14页
- 2022-11-18 发布于辽宁
- 举报
Gatling实用技术
----高性能轻量级压力测试工具
项目背景
开发部门需要压力测试,但依赖QA的压力测试组不够便捷,因为其行动周期较长(业 务讲解,计划制定,脚本匹配,文档撰写....),另外QA组使用的工具也比较专业,如果让 开发部门自己用也不那么轻便。否能找到一种方法,让开发人员跑一跑压力测试呢(在专业 的QA压力测试组介入以前)?
本文档适用对象
有一定编程基础的开发人员
对应用性能有很高要求的开发团队
本文不适合的对象
■ 希望所有功能均由图形界面完成的使用者
本文阅读时间
1~2小时,建议分部阅读,中间安排充足的时间实验。
1 Gatling 简介
Gatling的Scala基础封装是基于Akka编程的,它是非阻塞异步编程模型,可以高效执 行并有极高的容错率。
专用web测试。
像LR那样录制脚本,不用从零开始。
脚本使用scala语言,易懂,易修改,控制灵活。
基于JVM,随拷随用。(对比LoadRunner的客户端安装以及JMeter需要XWindow
组件,这个方便很多),操作接近apache的ab。
原生支持NIO,并发性能很好,即使性能较差的电脑也能发起很大的负载压力。
基于HTML的报表,简单易读。
2 Gatling 入门
2.1准备工作
2.1.1下载
下载地址:/excilys/gatling/wiki/Downloads
jdk6对应1.5版本
原创力文档

文档评论(0)