Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1135195
  • 博文数量: 103
  • 博客积分: 1897
  • 博客等级: 上尉
  • 技术积分: 1717
  • 用 户 组: 普通用户
  • 注册时间: 2012-04-19 21:02
文章分类

全部博文(103)

文章存档

2013年(19)

2012年(84)

分类: Java

2012-11-21 19:37:37

  最近需要做测试,以前也没有怎么系统地去学习过这个测试方法,所以,最近下了把狠劲,去学习了一个自动化的测试框架:Jmeter,学完之后,才发现,原来以前自己白活了,原来测试可以这么简单,高效,而且准确率还大大提高。下面我们先简要介绍一下Jmeter这个框架。
  Jmeter是一个100%用java编写的自动化测试平台,它主要特点是:

Apache JMeter features include:

  • Can load and performance test many different server types:
    • Web - HTTP, HTTPS
    • SOAP
    • Database via JDBC
    • LDAP
    • JMS
    • Mail - SMTP(S), POP3(S) and IMAP(S)
    • Native commands or shell scripts
  • Complete portability and 100% Java purity .
  • Full multithreading framework allows concurrent sampling by many threads and simultaneous sampling of different functions by separate thread groups.
  • Careful GUI design allows faster operation and more precise timings.
  • Caching and offline analysis/replaying of test results.
  • Highly Extensible:
    • Pluggable Samplers allow unlimited testing capabilities.
    • Several load statistics may be choosen with pluggable timers .
    • Data analysis and visualization plugins allow great extensibility as well as personalization.
    • Functions can be used to provide dynamic input to a test or provide data manipulation.
    • Scriptable Samplers (BeanShell is fully supported; and there is a sampler which supports BSF-compatible languages)
  简单来说,就是Jmeter既能做功能测试,又能做压力测试,在自动化测试工具里面,还有一个鼎鼎有名的loadrunner,这个要收钱的,但是它能做的,大部分Jmeter也是能够完成的。
  网上有关Jmeter的中文资料其实并不多,对Jmeter一些具体的操作也是语焉不详,笔者也是在无数次google,baidu中滚爬,最近突然间有点灵感,决定把一些实际操作中的案例给展示出来,再接下来的博客中,笔者会以案例的形式将jmeter的使用过程写出来供大家一起学习讨论。
阅读(15852) | 评论(0) | 转发(1) |
0

上一篇:闭包

下一篇:jMeter入门实例

给主人留下些什么吧!~~