JMeter


# JMeter

# 简介

JMeter:是 Apche 公司使用 Java 平台开发的一款测试工具

# JMeter 可以做什么

  • 接口测试
  • 性能测试
  • 压力测试
  • 数据库测试
  • Java 程序测试

# JMeter 的优点

  • 开源免费
  • 支持多协议
  • 轻量级
  • 功能强大

# JMeter 支持的协议

  • web:HTTP,HTTPS 站点的 Web1.0 的 Web 2.0 (ajax, flex and flex-ws-amf)

  • Web Services: SOAP / XML-RPC

  • 通过 JDBC 驱动程序的数据库

  • 目录: LDAP

  • 通过 JMS 面向消息的服务

  • 邮件协议: POP3, IMAP, SMTP

  • FTP 服务

# JMeter 的扩展性体现

  • 脚本化的采样器【BeanShell、Groovy】
  • 随意增删的采样器
  • 负载统计信息可以增删定时器
  • 数据分析和可视化插件提供了出色的扩展性和个性化
  • JMeter 自带方法可以向测试计划提供动态输入或数据处理能力
  • 通过针对 Maven,Gradle 和 Jenkins 的第三方开源库轻松进行持续集成。

# JMeter 缺点

  • 无法验证 JScript 程序

  • 无法验证 UI