JMeter入门教程(1) --JMeter介绍

1.任务背景

Apache JMeter是100%纯Java桌面应用程序,用于对软件做压力测试。它最初是为测试Web应用程序而设计的,后来扩展到其他测试领域。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证被测程序返回了期望的结果。为了保证最大限度的灵活性,JMeter允许使用正则表达式创建断言。JMeter不会执行浏览器支持的所有操作。特别是,JMeter不会执行HTML页面中的Javascript。它也不会像浏览器那样呈现HTML页面(可以将响应查看为HTML等,但是计时不包含在任何示例中,并且一次仅在一个线程中显示一个示例)。

2.JMeter特性

1、支持许多不同的应用程序/服务器/协议类型的负载和性能测试:
Web - HTTP,HTTPS(Java,NodeJS,PHP,ASP.NET,…)
SOAP / REST Webservices
FTP
Database via JDBC
Message-oriented middleware (MOM) via JMS
Mail - SMTP(S),POP3(S) and IMAP(S)
Native commands or shell scripts
Java Objects
2、CLI模式(命令行模式(非GUI)/无头模式)支持在任何Java兼容的操作系统(Linux,Windows,Mac OSX,…)上进行负载测试
3、完整且随时可呈现的动态HTML报告。
4、可以轻松地从各种响应格式(HTML、JSON、XML或任何文本格式)中提取数据.
5、完全可移植性和100%纯Java。
6、完整的多线程框架允许多个线程进行并发采样,并通过单独的线程组同时对不同函数进行采样。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

程序员大凯

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值