Jmeter+Badboy 参数化设置
来源:互联网 发布:linux重启后ip没有了 编辑:程序博客网 时间:2024/06/05 15:09
点击打开链接 :http://blog.sina.com.cn/s/blog_56c9b55c010148os.html
JMeter
1. 安装Badboy
2. 安装Jmeter
http://jmeter.apache.org/选择Download Releases --点击下载Binary: apache-jmeter-2.7_src.zip(注意zip包才是适合windows系统的,其中Source是可以看到源码的包,如果不需要查看源码可以只下载Binary下的zip包。)下载后解压;
安装Jmeter需本地安装JDK及配置好环境变量,详细配置如下:
然后到Jmeter\bin下运行jmeter.bat即可打开Jmeter
3. 用Badboy录制脚本并到处为JMeter格式的脚本
4. 启用JMeter,导入Badboy录制的脚本,并设置测试计划,开始测试
然后点击 文件 –>打开,在文件管理器中选择你刚导出的Badboy录制的脚本。
Jmeter和LR一样有着录制脚本、参数化、检查点、集合点、设置关联、场景等。
1,Jmeter参数化:
先准备一个dat文件保存在本地,然后选择”选项“---函数助手---__CSVRead--输入dat文件保存的路径如C:\test.dat,点击生成并复制${__CSVRead(c:\test.dat,)}
找到需参数化的页面--将复制的${__CSVRead(c:\test.dat,)}粘贴到参数化值的位置。
2,检查点:
检查对对象设置:右键点击某页面---->添加---->断言---->响应断言
检查结果:添加一个断言结果,右键点击页面---->添加---->监听器---->断言结果
还可以再添加一个“查看结果树” 右键点击我们的“登录”页面---->添加---->监听器---->查看结果树
3,集合点设置:
右键点击 step1---->定时器---->Synchronizing Timer,这样子就添加了一个“集合点”,如果发现集合点的位置不对,可发随需要插入到相应位置。
4,关联:
方法一,从前一个请求中取,用正则表达式提取器。
具体方法,在需要获得数据的请求上右击添加一个后置处理器-->正则表达式提取器
引用名称即下一个请求要引用的参数名称,如填写title,则可用${title}引用它。
正则表达式中()括起来的部分就是要提取的。.代表任意字符,*代表出现任意次。
模板,用$$引用起来,如果在正则表达式中有多个正则表达式(多个括号括起来的东东),则可以是$2$,$3$等等,表示解析到的第几个值给title。
匹配数字,0代表随机,-1代表所有,其余正整数代表将在检查的内容中,第几个匹配的内容提取出来。
方法二,用xpath从前一个请求中取。这种形式比较适合于返回为xml片段的情况。
在需要获得数据的请求上右击添加一个后置处理器-->xPath Extractor。
引用名称即下一个请求要引用的参数名称,如填写body,则可用${body}引用它。
XPath query,即xpath的表达式,要符合xpath的语法。
0 0
- Jmeter+Badboy 参数化设置
- Jmeter的好搭档Badboy录制参数化
- 使用Badboy做参数化 设置
- jmeter参数化设置
- 【Jmeter】参数化设置
- Jmeter badboy
- jmeter + badboy
- badboy+jmeter
- Badboy参数化
- 【t1】·badboy跟jmeter结合的网页参数化测试(pigeon详细说)
- Badboy 参数化读取excel
- jmeter和badboy官方网站
- jmeter与badboy理解
- JMeter&Badboy使用初步
- Jmeter +badboy 环境配置
- JMeter Badboy 脚本录制
- JMeter+Badboy组合测试
- Badboy+Jmeter性能测试
- 移动端尺寸基础知识
- inux touch 命令 - 为什么我们需要改变时间戳?
- 浙江大学PAT_乙级_1003. 我要通过!(20)
- 根据Agent跳转到手机页面
- SwipeRefreshLayout实现下拉刷新
- Jmeter+Badboy 参数化设置
- 打包contrail-web-core
- Fragment在debug下断点进不去,获取父Activity元素为null
- cocos2dx2.x使用CCSpriteBatchNode不显示
- C# 中的委托和事件
- IOS 插件管理器及常见问题
- [046] 《微信公众平台应用开发:方法、技巧与案例》火热预售中...
- 攻击实例与防御
- (转载)Jvm工作原理学习笔记