2013年11月26日

摘要: 详解JMeter正则表达式(1)1.概览JMeter中包含范本匹配软件Apache Jakarta ORO 。在Jakarta网站上有一些关于它的文档,例如a summary of the pattern matching characters :http://jakarta.apache.org/oro/api/org/apache/oro/text/regex/package-summary.html。另外,还有关于该软件老版本的文档OROMatcher User's guide ,也许会有一些帮助。URL地址:http://www.savarese.org/oro/docs/OR 阅读全文
posted @ 2013-11-26 10:27 张缤分 阅读(2327) 评论(0) 推荐(1)
摘要: 详解JMeter函数和变量(1)JMeter函数可以被认为是某种特殊的变量,它们可以被采样器或者其他测试元件所引用。函数调用的语法如下:${__functionName(var1,var2,var3)}其中,__functionName匹配被调用的函数名称。用圆括号包含函数的形参,例如${__time(YMD)},不同函数要求的参数也不同。有些JMeter函数不要求参数,则可以不使用圆括号,例如${__threadNum}。如果一个函数的参数中包含逗号,那么必须对逗号进行转义(使用"\"),否则JMeter会把逗号当成参数分隔符。例如:${__time(EEE\,dMMMy 阅读全文
posted @ 2013-11-26 10:23 张缤分 阅读(44577) 评论(0) 推荐(2)
摘要: 在运行Jmeter的过程中,有时候,我们可能会引用一个变量,而这个变量又是由另外一个变量组成的:譬如我在脚本中要引用变量MappingData1,按照正常的情况,直接就是用${MappingData1},但是,如果变量MappingData1在前面的脚本或是CSV文件中定义的是MappingData1=${ClientType1},那么,现在要想正确的获取变量MappingData1的值,就必须用函数__eval来进行运算:${__eval(${MappingData1})}下面来看看Jmeter中对__eval的描述: 阅读全文
posted @ 2013-11-26 10:14 张缤分 阅读(974) 评论(0) 推荐(0)

导航