菜比之路

走菜比的路,让大牛说去吧
  博客园  :: 首页  :: 新随笔  :: 联系 :: 管理

2016年7月1日

摘要: 一、Jmeter中的属性: 1、JMeter属性统一定义在jmeter.properties文件中,我们可以在该文件中添加自定义的属性 2、JMeter属性在测试脚本的任何地方都是可见的(全局),通常被用来定义一些JMeter使用的默认值,可以用于在线程间传递信息。 3、JMeter属性可以在测试计 阅读全文

posted @ 2016-07-01 14:08 毕加索的ma 阅读(220) 评论(0) 推荐(0) 编辑

摘要: Json 作为一种数据交换格式在网络开发,特别是 Ajax 与 Restful 架构中应用的越来越广泛。而 Apache 的 JMeter 也是较受欢迎的压力测试工具之一,但是它本身没有提供对于 Json 数据的响应处理。本文中假设需要从 HTTP 的响应头中返回的 Json 格式的数据流中抽取某些 阅读全文

posted @ 2016-07-01 13:50 毕加索的ma 阅读(761) 评论(0) 推荐(0) 编辑

摘要: 举例:进入测试脚本所在的目录,执行以下命令 生成成功后,直接打开会产生乱码,如图: 解决方法:如果有中文的话 先用 文本编译器打开, 另存一下 utf-8 (ansi)的格式 这样显示 就不乱码了 阅读全文

posted @ 2016-07-01 13:45 毕加索的ma 阅读(1964) 评论(0) 推荐(0) 编辑

摘要: JMeter中的Logic Controller用于为Test Plan中的节点添加逻辑控制器。 JMeter中的Logic Controller分为两类:一类用来控制Test Plan执行过程中节点的逻辑执行顺序,如:Loop Controller、If Controller等;另一类则与节点逻辑 阅读全文

posted @ 2016-07-01 13:30 毕加索的ma 阅读(271) 评论(0) 推荐(0) 编辑

摘要: Test Plan的配置元件中有一些和HTTP属性相关的元件:HTTP Cache Manager、HTTP Authorization Manager、HTTP Cookie Manager、HTTP Header Manager、HTTP Request Defaults等,这些是什么呢? JM 阅读全文

posted @ 2016-07-01 11:02 毕加索的ma 阅读(266) 评论(0) 推荐(0) 编辑

摘要: 话说LoadRunner有的一些功能,比如:参数化、检查点、集合点、关联,Jmeter也都有这些功能,只是功能可能稍弱一些,今天就关联来讲解一下。 JMeter的关联方法有两种:后置处理器-正则表达式提取器与XPath Extractor。 一、正则表达式提取器 1、添加正则表达式 在需要获得数据的 阅读全文

posted @ 2016-07-01 10:48 毕加索的ma 阅读(2220) 评论(0) 推荐(0) 编辑

摘要: 有些网站保存信息是使用Cookie,有些则是使用Session.对于这两种方式,JMeter都给予一定的支持。 1.Cookie 添加方式:线程组-配置元件-HTTP Cookie 管理器,如下图: 2.Session 添加方式:线程组-前置处理器 -HTTP URL 重写修饰符,如下图: 有些to 阅读全文

posted @ 2016-07-01 10:33 毕加索的ma 阅读(320) 评论(0) 推荐(0) 编辑

摘要: JMeter测试MongoDB性能有两种方式,一种是利用JMeter直接进行测试MongoDB,还有一种是写Java代码方式测试MongoDB性能。 第一种方法 1.编写Java代码,内容如下: 2.生成jar包,放在Jmeter_HOME/lib/ext文件夹下 3.启动JMeter,新建线程组, 阅读全文

posted @ 2016-07-01 10:28 毕加索的ma 阅读(2362) 评论(1) 推荐(0) 编辑

摘要: JMeter函数是一些能够转化在测试树中取样器或者其他配置元件的域的特殊值。一个函数的调用就像这样:${_functionName(var1,var2,var3)},-functionName匹配函数名,圆括号内设置函数的参数,例如${_time(YMD)}实际参数因函数而不同。不需要参数的函数使圆 阅读全文

posted @ 2016-07-01 10:27 毕加索的ma 阅读(581) 评论(0) 推荐(0) 编辑