性能测试工具Gatling - 设置Recorder
2016-11-14 17:59
274 查看
Gatling自带的Recorder,可以大大节省我们书写scenario的时间。
用法和selenium的IDE类似,作为一个代理服务器在browser和application之间做桥梁作用,从而将操作过程直接转换为scenario。
1. 运行
直接执行bin目录下的recorder.bat或者recorder.sh文件即可
2. GUI界面
需要配置的有 Listening Port, HTTP一个,HTTPS一个,默认都为localhost。如果需要一个远程的代理,那么就在Outgoing proxy中填写
3. 包
在simulation information中填写packapge和class name,那么将在指定的output目录下自动生成该包目录,和该class名的scala文件
4. 配置浏览器
在浏览器中,启用代理服务,将上面的代理服务信息填写
5. 启动Recorder和Browser
启动完毕后,就可以在浏览器中进行操作,所有的请求和反馈就在其中展现
6. 保存
点击保存后,所有的信息就写入上述生成的scala文件中
7. 过滤器
可以添加过滤器,将不需要的信息过滤掉。
过滤器可以有两种:Java,就是用java语言描述的正则表达式
Ant,自然语言模式。例如,过滤所有的css文件,就添加一条Ant,然后书写内容:/**/*.css
8.录制的event
录制的event主要是如下三种:request,pause和tag
对于request,以请求模式|请求的URI来显示,例如:GET | http://www.ebusinessinformation.fr/
选择一个request event,则在request和response区域中显示该请求的详细内容。而且如果request中包含了body,则会被存在另外一个文件夹request-bodies中。
对于pause,则会自动记录实际的停留时间,可以后期根据需要进行修改
对于tag,是为了让代码更加好理解,相当于添加的comments
用法和selenium的IDE类似,作为一个代理服务器在browser和application之间做桥梁作用,从而将操作过程直接转换为scenario。
1. 运行
直接执行bin目录下的recorder.bat或者recorder.sh文件即可
2. GUI界面
需要配置的有 Listening Port, HTTP一个,HTTPS一个,默认都为localhost。如果需要一个远程的代理,那么就在Outgoing proxy中填写
3. 包
在simulation information中填写packapge和class name,那么将在指定的output目录下自动生成该包目录,和该class名的scala文件
4. 配置浏览器
在浏览器中,启用代理服务,将上面的代理服务信息填写
5. 启动Recorder和Browser
启动完毕后,就可以在浏览器中进行操作,所有的请求和反馈就在其中展现
6. 保存
点击保存后,所有的信息就写入上述生成的scala文件中
7. 过滤器
可以添加过滤器,将不需要的信息过滤掉。
过滤器可以有两种:Java,就是用java语言描述的正则表达式
Ant,自然语言模式。例如,过滤所有的css文件,就添加一条Ant,然后书写内容:/**/*.css
8.录制的event
录制的event主要是如下三种:request,pause和tag
对于request,以请求模式|请求的URI来显示,例如:GET | http://www.ebusinessinformation.fr/
选择一个request event,则在request和response区域中显示该请求的详细内容。而且如果request中包含了body,则会被存在另外一个文件夹request-bodies中。
对于pause,则会自动记录实际的停留时间,可以后期根据需要进行修改
对于tag,是为了让代码更加好理解,相当于添加的comments
相关文章推荐
- 新一代服务器性能测试工具Gatling
- 性能测试工具之Gatling
- mysql性能测试工具之tpcc-mysql 及 mysql 用户管理和权限设置
- Gatling新一代压力测试工具,新一代服务器性能测试工具Gatling
- 新一代服务器性能测试工具Gatling
- 使用Gatling服务器性能测试工具
- 负载,性能测试工具-Gatling
- 新一代服务器性能测试工具Gatling
- 性能测试工具Gatling介绍
- 新一代服务器性能测试工具Gatling
- 测试网站各项性能的31 个免费在线工具
- 认识 p-unit : 一款开源的性能测试工具
- 测试网站各项性能的31 个免费在线工具
- 测试网站各项性能的31 个免费在线工具
- 服务器性能测试典型工具介绍
- Symbian开发环境设置(Microsoft Visual Studio.Net 2003工具)已测试通过
- Mercury性能测试工具LoadRunner 8.0试用版下载
- SOAP协议性能测试工具—SOAP Performer 0.1正式发布
- 免费在线工具测试网站各项性能
- ab - Apache HTTP服务器性能测试工具