Jmeter基础

test plan测试计划   (不算元件)       

threads group线程组(不算元件)

  Ramp-Up Period:单位是秒,默认时间是1秒。它指定了启动所有线程所花费的时间,比如,当前的设定表示“在5秒内启动5个线程,每个线程的间隔时间为1秒”。如果你需要Jmeter立即启动所有线程,将此设定为0即可

8类可被执行元件:

1、配置元件(config elements ) 

  作用域:下面的所有元件

   提供对静态数据配置的支持

2、前置处理程序(Per-processors)

  元件在其作用范围内的每一个sampler元件之前执行。

 

3、定时器(timers )

  作用域:作用范围内的每一个sampler有效

 

4、后置处理程序(Post-processors)

  元件在其作用范围内的每一个sampler元件之后执行。

 

5、断言(Assertions)

  作用域:对其作用范围内的每一个sampler 元件执行后的结果执行校验。

 

6、监听器(Listeners)

  作用域:收集其作用范围的每一个sampler元件的信息并呈现。

 

7、取样器sampler

  作用域:无此范围

 

8、逻辑控制器

  作用域:对其子节点中的取样器和逻辑控制器作用

 

 

元件的执行顺序:

(1)配置元件(config elements )

(2)前置处理程序(Per-processors)

(3)定时器(timers )

(4)取样器(Sampler)

(5)后置处理程序(Post-processors) (除非Sampler 得到的返回结果为空)。

(6)断言(Assertions)(除非Sampler 得到的返回结果为空)。

(7)监听器(Listeners)(除非Sampler 得到的返回结果为空)。

 


 

  400无法解析此请求。
  403禁止访问:访问被拒绝。
  404找不到文件或目录。
  405用于访问该页的HTTP动作未被许可。
  410文件已删除。
  500服务器内部错误。
  501标题值指定的配置没有执行。
  502 Web服务器作为网关或代理服务器时收到无效的响应。
 
  Apache server (Http)的默认端口是80;
  SSL (Https)的默认端口是443。

 


 

1.Jmeter和LR最大的区别是,LR支持ip欺骗 

2.Jmeter的classpath(告诉java执行环境,在哪些目录下可以找到执行程序所需的类or包):

  如果你想添加其他JAR文件到JMeter的classpath中,你必须复制他们到lib目录中;

  如果你开发了一个JMeter特定组件或有效的jar文件,复制到lib目录下的ext目录中;(比如自己写了个java的md5加密文件)

                                        http://www.51testing.com/html/33/599633-3709179.html

 

 

 

推荐博客:http://www.cnblogs.com/yangxia-test/p/4137519.html

 

 

原文地址:https://www.cnblogs.com/mogujiang/p/6397608.html