zoukankan      html  css  js  c++  java
  • jmeter学习(一)

    什么是jmeter?

    Apache  JmeterApache组织开发的机遇Java的压力测试工具

    适用的测试领域:

    用于对软件做压力测试,他最初被设计用于web应用测试,但后来扩展到其他测试领域。他可以用于测试静态和动态资源,例如静态文件,java,小服务程序,CGI 脚本,java对象,数据库,FTP服务器等等。可以用于对服务器/网络或对象模拟巨大的负载,来自不同压力类别下测试他们的强度和分析整体性能。

    jmeter能够对应用程序做功能和回归测试,通过创建带有断言的脚本来验证你的程序返回了你的期望的结果。为了最大限度的灵活性,Jmeter允许使用正则表达式创建断言。

    Apache Jmeter可以用于对静态的和动态的资源(文件,servletperl脚本,java对象,数据库,FTP服务器)的性能进行测试。

    接口测试

    数据库压力测试

    批量产生测试数据

    如何安装Jmeter

    1、下载老师提供的版本或者是到官网下载最新版本~~均可

    2、解压jmeter后,把jmeter解压后的文件夹放到某个盘根目录下,并配置环境变量如下:

    “系统变量”---->“新建”,在变量名中输入:JMETER_HOME,变量值中输入:D:apache-jmeter-4.0

    再修改PATH变量,变量值中添加:

    %JMETER_HOME%libextApacheJmeter_core.jar;%JMETER_HOME%libjorphan.jar;%JM ETER_HOME%liblogkit-1.2.jar;

    相关教程:http://www.cnblogs.com/liulinghua90/p/4667923.html

    bin文件下放置启动文件

    Lib下放置依赖包

    License下放置证书

    Extras下放置拓展包

    Docs下放置关于jemeterapi

    3、下载jdk并安装好,记得提供跟Jmeter版本一致的jdk

    验证版本:cmd里面输入  java  -version

    4、启动Jmeter2种方式

    Bat

    Jar

    Jmeter答疑三问

    疑问一:Jmeter可以安装在Linux上吗?

    答案:可以,自行解决,不要求掌握

    疑问二:如果安装了1.8检测了也是1.8还是报错如截图所示:

    答案:那么用文本形式打开jmeter.bat,添加如下变量:

    Set   JAVA_HOME=C:Program FileJavajdk1.8.0(win_x64_1.8.0_74)

    Set   PATH = %JAVA_HOME%in;%PATH%

    然后就可以打开进行操作了!

    疑问三:JmeterLR的区别?

    答案:

    都是压测工具,可以用来做性能测试,但是Jmeter比较轻量级。

    Jmeter是用java语言写的,需要java环境,LR不需要,除非用javavuser协议(不用掌握)

    Jmeter更偏向于功能和技术,LR偏向于业务。

    LR有强大的图表系统,但是Jmeter相对这块弱点!

    已经认知自己的错误,就该去弥补,为了让之后的日子做到无怨无悔,我必须每天都奋斗!!!
  • 相关阅读:
    HDU1496 Equations 卡时间第二题
    HDU3833 YY's new problem 卡时间第一题
    hiho1601最大分数 DP
    密码脱落
    hihoCoder
    王坚十年前的坚持,才有了今天世界顶级大数据计算平台MaxCompute
    SaaS加速器 I 商业中心:提供商业助力 共享商业成功
    发布SaaS加速器:我们不做SaaS,我们只做SaaS生态的推进者和守护者
    MaxCompute SQL 使用正则表达式选列
    MaxCompute如何对SQL查询结果实现分页获取
  • 原文地址:https://www.cnblogs.com/LYLNICE/p/11718550.html
Copyright © 2011-2022 走看看