zoukankan      html  css  js  c++  java
  • 认识jmeter

    一、jmeter的特点

    1)能够对HTTP和FTP服务器进行压力和性能测试,也可以对任何数据库进行同样的测试
    2)完全的可移植性和100%纯java
    3)完全的多线程框架,允许通过多个线程并发取样,和通过单独的线程组对不同的功能同时取样
    4)各种负载统计表和可链接的计时器可供选择
    5)数据分析和可视化插件提供了很好的可扩展性以及个性化
    6)具有提供动态输入到测试的功能
     
    二、jmeter下载与安装
    1)前置条件:安装好jdk
    2)下载路径:http://jmeter.apache.org/down_jmeter.cgi
    3)一般启动:解压,bin目录里的jmeter.bat即可启动
    4)服务器模式启动:jmeter-server.bat。允许在远程节点上以服务器模式运行jmeter,并通过jmeter gui来控制
     
    三、jmeter目录结构
    1)bin目录
        是可执行文件,jmeter.bat启动,里面可以设置jvm参数
        jmeter的log在jmeter.log中查看
        jmeter.properties文件中有一个属性log_level.JMeter,可以改变日志详细度。默认是info,可改为debug
    2)docs
        是jmeter的java docs
    3)printable_docs
        usermanual子目录下是jmeter用户手册,其中component_reference.html是最常用的核心元件帮助手册
    4)extras
        该目录下的文件提供了对ant的支持,可以利用ant来实现自动化,例如:批量执行脚本,产生html报告等。
        运行jmeter的时候会产生一个jtl文件,把他放到extras目录下,运行ant_Dtest=文件名 report就可以生成测试统计报表
    5)lib
        ext子目录是jmeter的核心jar包;
        junit子目录是放junit脚本。
        用户扩展所依赖的包直接放到lib下即可,不要放到lib/ext下
  • 相关阅读:
    【HDU3721】枚举+最长路
    满足要求的最长上升子序列(nlogn)
    Flask入门 表单Flask-wtf form原生 Bootstrap渲染(七)
    Flask入门之模板导入与块宏(六)
    Flask入门模板过滤器与测试器(五)
    Flask入门模板Jinja2语法与函数(四)
    Flask入门flask-script 蓝本 钩子函数(三)
    Flask入门request session cookie(二)
    Flask入门 flask结构 url_for 重定向(一)
    Django问卷调查项目思路流程
  • 原文地址:https://www.cnblogs.com/ShadowXie/p/5956348.html
Copyright © 2011-2022 走看看