zoukankan      html  css  js  c++  java
  • Jmeter性能测试示例

    这次成功做了一个jmeter借口性能测试的简单测试示例,分享一下给大家。

    jmeter作为一个简单的开源工具,基于java的性能测试工具,使用起来很简单。

    也可以作为二次开发,复杂的情形可以自己写代码,因此功能十分强大。

    (1)建立测试计划--线程组。线程组下的线程数也是并发用户数,这里设置为10,循环次数为每个并发用户的请求数,如下图所示:

     (2)添加http请求,添加登录接口相关的IP、端口、方法、路径和参数等等,如图所示:

    (3)查看结果树,验证一下http请求数据是否正常,如图所示:

     (4)添加聚合报告,如图所示:

     (5)单击运行按钮,本次测试结果和含义如下图所示:

    这里只有一个登录请求,因此在聚合报告中,显示一行数据,共10个字段,含义分别如下:

    Lable:每个Jmeter的Element都有一个Name属性,这里显示的就是Name属性的值。

    #Samples:表示这次测试中一共发出了多少个请求,如果模拟10个用户,每个用户迭代1次,那么这里就显示10.

    Average:平均响应时间--默认情况下是单个Request的平均响应时间,当使用了Transaction Controller时,也可以以Transaction 为单位显示平均显示时间。

    Median:中位数,也就是50%用户响应的时间。

    90%Line:90%用户响应的时间。

    Min:最小响应时间。

    Max:最大响应时间。

    Error:本次测试中出现错误的请求数据/请求的总数。

    Throughput:吞吐量--默认情况下表示每秒完成的请求数,当使用了Transaction Controller时,也可以表示类似Loadrunner 的 Transaction Per Second 数。

    KB/Sec:每秒从服务器端接受到的数据量,相当于Loadrunner 中的 Throughput/Sec。

  • 相关阅读:
    spring与springmvc父子容器
    spring容器BeanFactory简单例子
    spring整体架构
    css中".",",",“~”和“>”符号的意义
    CSS中的块级元素与行级元素
    java反射和动态代理
    thymeleaf的fragment例子
    编写一个简单的 JDBC 程序
    http://localhost/ 或 http://127.0.0.1/ 报错:HTTP 404 的解决办法
    教你如何清除 MyEclipse/Eclipse 中 Web Browser 和 Switch Workspace 的历史记录
  • 原文地址:https://www.cnblogs.com/dyc-1234/p/7001456.html
Copyright © 2011-2022 走看看