使用IntelliJ开发Gatling
1. 安装IntelliJ
进入官网下载安装 IntelliJ IDEA:https://www.jetbrains.com/idea/
IntelliJ IDEA 分为两个版本,分别为:
- 旗舰版(Ultimate)
- 社区版(Community)
旗舰版是收费的,社区版则是免费的。至于两者的区别嘛,就是旗舰版比社区版的功能更为齐全!如果你想用 IntelliJ IDEA 进行大型项目开发的的话,啥也别说了,下载旗舰版就没错了;如果你只是想体验一下开发的乐趣,下载社区版就足够了。
2. 配置Maven环境
Maven安装教程
也可以使用IntelliJ自带的Maven
一般不配置镜像的话,下载lib包的速度很慢,找到Maven目录中的settings.xml
,
在<mirrors></mirrors>
中添加如下内容,保存:1
2
3
4
5
6<mirror>
<id>alimaven</id>
<name>aliyun maven</name>
<url>http://maven.aliyun.com/nexus/content/groups/public/</url>
<mirrorOf>central</mirrorOf>
</mirror>
3. 安装Scala
打开 IDEA ,点击【IntelliJ IDEA】 -> 【Preferences】 -> 【Plugins】,搜索 “Scala”,搜索到插件然后点击底部的 【Install JetBrains plugin…】安装重启即可。
4. 新建Demo工程
在 IntelliJ中选择 New Project
-> Maven
-> Create form archetype
-> Add Archetype
,在弹出框中输入一下内容:1
2
3GroupId: io.gatling.highcharts
ArtifactId: gatling-highcharts-maven-archetype
Version: 2.3.1
点击查看最新版本:最新版本
之后输入你项目的GroupId(包名)和ArtifactId(项目名)来完成项目创建,项目创建完成后,Maven会自动配置项目结构。
项目目录说明:
- bodies:用来存放请求的body数据
- data:存放需要输入的数据
- scala:存放Simulation脚本
- Engine:右键运行跟运行
bin\gatling.bat
效果一致 - Recorder:右键运行跟运行
bin\recorder.bat
效果一致,录制的脚本存放在scala目录下 - target:存放运行后的报告
至此就可以使用IntelliJ愉快的开发啦。
欢迎扫码关注公众号,更好的交流
原文作者: xiuxiuing
原文链接: https://xiuxiuing.gitee.io/blog/2018/09/18/gatlingintellij/
许可协议: 知识共享署名-非商业性使用 4.0 国际许可协议