• 初识Jmeter


    Jmeter是一个很强大的工具,它不仅仅在性能测试、接口测试都有很好的应用。因为开源,Jmeter可以很好的结合一些项目管理工具(如,Maven、Ant)与持续集成工具(如,Jenkins)搭建集成平台。

    在学习一个新的工具的时候,一定要注意查看官方网站:http://jmeter.apache.org/

    Jmeter自身的特点:
      a、开源、轻量级,更适合自动化和持续集成
      b、学习难度大
      c、 资料少、全英文
     
    注意:Jmeter采集的时间不包括前端的渲染时间
     
    从官网上看,对Jmeter做了这样的介绍

    Apache JMeter features include:

    • Ability to load and performance test many different server/protocol types:
      • Web - HTTP, HTTPS
      • SOAP / REST
      • FTP
      • Database via JDBC
      • LDAP
      • Message-oriented middleware (MOM) via JMS
      • Mail - SMTP(S), POP3(S) and IMAP(S)
      • MongoDB (NoSQL)
      • Native commands or shell scripts
      • TCP
    • 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 Test Plan building and debugging.
    • Caching and offline analysis/replaying of test results.
    • Highly Extensible core:
      • Pluggable Samplers allow unlimited testing capabilities.
      • Several load statistics may be chosen 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, BSF-compatible languages and JSR223-compatible languages

    告诉了我们,Jmeter支持的协议,100%的纯java开发,可支持GUI界面等

    Jmeter汉化非常不好,建议将其换成英文:
    在目录:%Jmeter_Path%in下找到配置文件,

     

    重启Jmeter后,就会发现,Jmeter已经换成纯英文的了。

    Jmeter目录:

    拿到新工具后,除了看官网意外,还要熟悉目录结构:

    Bin目录文件:
     
        jmeter.bat:windows的启动文件
        jmeter.log:日志文件
        jmeter.sh:linux的启动文件
        jmeter.properties:系统配置文件
        jmeter-server.bat:windows分布式测试要用到的服务器配置
        jmeter-server:linux分布式要用到的服务器配置
     
    docs:接口文档目录
    extras:扩展插件目录
    lib:所用到的插件目录,里面全是jar包,jmeter会自动在JMETER_HOME/lib和ext目录下寻找需要的类
    Licenses:jmeter证书目录
    printable_docs:用户使用手册
     
    bin目录下面的重要文件:

    log的日志级别可在jmeter.properties中修改

    java虚拟机启动配置
    在Jmeter启动的时候,设置,jmeter.bat
     
    这时,我们通过对Jmeter官网以及Jmeter的目录结构,这时我开始初识一下Jmeter吧!
    1.Test Plan 测试计划
    所有的脚本、参数化、关联等,都在这里添加
    2.添加线程组
    Test Plan右键
  • 相关阅读:
    ResNet & DenseNet
    82. 删除排序链表中的重复元素 II
    C++ Primer 笔记——多重继承与虚继承
    C++ Primer 笔记——命名空间
    C++ Primer 笔记——异常处理
    C++ Primer 笔记——模板与泛型编程
    C++ Primer 笔记——转发
    C++ Primer 笔记——理解std::move
    C++ Primer 笔记——OOP
    C++ Primer 笔记——重载运算
  • 原文地址:https://www.cnblogs.com/jingjing0705/p/5790849.html
Copyright © 2020-2023  润新知