您的位置:首页 > 其它

JMeter 入门

2016-03-04 23:28 155 查看
零. 简介
Apache JMeter 是一款开源软件, 一个纯 Java 编写的功能测试和压力测试工具。 设计 JMeter 初衷是测试 Web 应用, 但现在扩展到更多的测试功能。

Apache JMeter 可以用来测试静态和动态资源( WebService(SOAP/REST) , 动态 Web 语言如: PHP、 Java、ASP.NET、 Files 等等, Java 对象, 数据库和查询, FTP 服务等)的性能。 它可以在一个服务器、 一组服务器、网络或者对象上上模拟产生巨大负载, 在不同的负载类型上测试它的强度或者分析整体性能表现。

一. 使用

新建一个线程组



2. 设置线程组参数: 线程数为 6 [表示几条线程运行], Ramp-Up Period (in seconds) [表示线程之间间隔多少秒后启动线程]: 6, 循环次数:2 [表示这些线程总共访问几次]



3. 新建一个 HTTP Request



比如我需要 GET 一个链接:
www.baidu.com (使用百度做例子是因为百度没有阻止 JMeter 访问, 如果访问 CSDN 会返回 403) 如下图填入:



4. 添加查看结果树 (View Result Tree)



5. 运行, 查看结果



6. 查看聚合报告



聚合报告字段解释:

Label:请求名称
#Sample: 请求总数
Average: 平均响应时间 (ms 毫秒)

Median: 请求时间升序排序后, 50% 最大响应时间(ms 毫秒)
90% Line: 请求时间升序排序后, 90% 最大响应时间或者说 90% 最差响应时间 (ms 毫秒)

Min: 最小响应时间
Max:最大响应时间
Error: 错误率
Throughout: 吞吐量

KB/sec: 数据传输码率

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: