jmeter的介绍和使用一

一,jmeter介绍

1.官方网站下载jmeter,然后解压安装。我用的mac,用mac来讲解。

  可以参考这个文章来看安装  https://www.jianshu.com/p/bce9077d883c    

  下载网址:https://jmeter.apache.org/download_jmeter.cgi

  这是解压以后的包。 

     

2.bin目录里面是一些可执行的文件和配置文件 ,重点关注启动

  

  1).如果是windows系统,直接双击jmeter.bat启动jmeter

  2). 如果是mac的话,必须通过命令来启动,命令如下

  cd 你的目录/apache-jmeter-4.0/bin    (cd /Users/newcomer/apache-jmeter-4.0/bin)

  sh jmeter

  3).还有一种启动方式, 就是配置环境变量:  在高级-环境变量-添加 JMERTER_HOME(填写路径),然后再Path里面添加: %JMETER_HOME%\bin

  然后在dos里面命令启动:jmeter

  

  

  

  4).jemter.server:  如果是多台服务器的话,就需要用到这个。(linux分布式测试要用到) 

        jemter.server.bat:  如果是多台服务器的话,就需要用到这个。(windows分布式测试要用到) 

  bin下的template模版:是一些学习的例子

  

  jmeter.properties是一些配置文件,比如修改语言,

                  比如解决https返回的相应乱码

  找到 #Preferred GUI language. Comment out to use the JVM default locale's language.

  #language=en

  将language=zh_CN写入下面 重新启动jmeter,就会变成中文的

  将encoding找到,改为utf-8,去掉注释。

3.extra目录下面:重点关注jmeter-results-detail-report_21.xsl测试报告

  

4.lib下面放的是所有的jar包

5.docs目录:是jemter的api文档,可打开api/index.html页面来查看。

6.:/apache-jmeter-5.4.1/printable_docs/usermanual/index.html:这是用户手册,可以谷歌翻译来查看。

  /apache-jmeter-5.4.1/printable_docs/usermanual/component_reference.html:元件使用手册

7.插件的安装:把插件下载下来jmeter-plugins-manager-0.20.jar放在lib/ext下,重新启动jmeter,会多出一个jmeter插件管理

  

  点击插件管理:有几个插件是一定要安装的,比如json,websocket ,perfmon是监控性能测试的。勾选他们,然后点击apply changes and restart jmeter,安装完以后,在installed plugins显示下面的图片。

  

 

二. jmeter的使用

1.测试计划,就把测试计划当成一个项目,右键在里面添加一个线程组 

  

   以查询电话号码归属地为例:http://ws.webxml.com.cn/WebServices/MobileCodeWS.asmx?op=getMobileCodeInfo

   添加一个http请求,改名字为 webservice,填入对应的信息

  

   添加一个http信息头管理器,将对应的信息填入

  

  在监听器里面添加一个察看结果树,然后发送请求:点击响应数据

  

  断言:1.协议状态码   2.也无状态码 3.数据校验

  首先添加一个响应断言,判断协议状态码200

  

    选择response Headers,将上面响应信息的200填入进去

  

  没有业务断言,那就跳过,再来断言数据,里面的数据是被包含的意思。 然后在监听器里面添加一个断言的结果

  

  查看断言结果:没有错误就是正确的。都通过 

  

 

posted @ 2018-07-02 13:47  裴敏儿  阅读(1047)  评论(0编辑  收藏  举报