apache的jmeter

【转】 JMetter进行压力测试
2010-12-30 10:52
转载自 yi_liu_2009
最终编辑 yi_liu_2009
  压力测试 以软件响应速度为测试目标,尤其是在较短时间内大量并发用户的同时访问时,软件的性能和抗压能力。

  JMeter 是一款开源的压力测试工具,目前最新Release版本是2.3.4,它不仅可以测试Web服务器,还可以测试数据库 、JMS、Web Service、LDAP、JUNIT 等多种对象的测试能力。下载地址:http://jakarta.apache.org/site/downloads/downloads_jmeter.cgi

  下面简单介绍一下JMeter。

  • 测试计划是测试的起点,其他 所有组件的容器。
  • 线程组是用来模拟用户并发的组件。JMeter的每个任务都是用线程来处理的。线程组主要有三个属性,线程数、Ramp-up Period和循环次数。线程数就是并发的数量,Ramp-up Period表示在多长时间内创建线程数中定义的所有线程。
  • 逻辑控制器可以组织取样器,做出复杂的测试用的请求。
  • 配置元件中主要配置取样器中所需要的配置。
  • 定时器设置请求间的时间间隔。
  • 前置处理器一般用来修改请求(Request)。
  • Sampler(取样器),主要的执行组件。每一个取样器都可以被监听器监听,并生成测试结果。
  • 后置处理器一般用来出来返回的数据(Response)。

猜你喜欢

转载自woshixushigang.iteye.com/blog/1336224