川石教育
全国咨询热线:136-9172-9932
  1. 首页 > 资讯与干货 > IT资讯

JMeter工具的基础介绍

作者:川石学院 日期:2021-12-17 17:42:43 点击数:

一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“JMeter工具的基础介绍”。

JMeter工具的基础介绍(图1)

  Apache JMeter是Apache组织开发的基于Java的压力测试工具。用于对软件做接口测试和性能测试,它最初被设计用于Web应用测试,但后来扩展到其他测试领域。它可以用于测试静态和动态资源,例如静态文件、Java 小服务程序、CGI 脚本、Java 对象、数据库、FTP 服务器,等等。JMeter 可以用于对服务器、网络或对象模拟巨大的负载,来自不同压力类别下测试它们的强度和分析整体性能。另外,JMeter能够对应用程序做功能/回归测试,通过创建带有断言的脚本来验证你的程序返回了你期望的结果。为了最大限度的灵活性,JMeter允许使用正则表达式创建断言。

  一、JMeter安装

  安装JMeter首先要安装JDK,见本书1.3.1节描述。然后到网站http://jmeter.apache.org/download_jmeter.cgi上下载相应的Binaries安装文件,比如在Windows下使用,建议安装.zip文件。如图3-121所示

JMeter工具的基础介绍(图2)

图3-121 JMeter安装包

  然后配置环境变量,如图3-122所示,并且配置设置相应的CLASSPATH,配置项为三个JAR文件。

  %JMETER_HOME%\lib\ext\ApacheJMeter_core.jar。

  %JMETER_HOME%\lib\jorphan.jar。

  %JMETER_HOME%\lib\logkit-2.0.jar。

  如图3-123所示。

JMeter工具的基础介绍(图3)

图3-123 设置相应的CLASSPATH

JMeter工具的基础介绍(图4)

图3-123 设置相应的CLASSPATH

  二、JMeter基本结构介绍

  JMeter安装完毕,启动bin目录下的jmeter.bat,得到如图3-124页面。

JMeter工具的基础介绍(图5)

图3-124 JMeter主体界面

  界面分为:菜单区、图标按键区、树形结构区和主控制区。在主控制区内开始为名字及描述。分别为此元素的名称和概要信息。

  点击菜单“Options->Choose Lanauage”可以选择界面语言,如图3-125所示

JMeter工具的基础介绍(图6)

图3-125 切换界面语言

  点击树形结构区上靠跟上的节点,右击鼠标点添加,可以添加需要使用的元素,如图3-126所示

JMeter工具的基础介绍(图7)

图3-125 添加元素

  这些元素包括以下几种类型。

  •   Sampler:取样器。

  •   Logic Controller:逻辑控制器。

  •   Assertions:断言。

  •   Timer:定时器。

  •   Pre Processors:前置处理器。

  •   Post Processors:后置处理器。

  •   Config Element:配置元素。

  •   Listener:监听器(报告)。

  点击菜单“Options->Plug Manage”进入插件管理器。三个区分别为:“已经安装的插件”“可以安装的插件”和“可以更新的插件” 。如图3-126所示。

JMeter工具的基础介绍(图8)

图3-126 插件管理器

今天关于“JMeter工具的基础介绍”就学习到这里了,每个工作日小编都会更新一个小知识,希望大家多多关注我们,一起来学习喔!


相关文章
  • 亚马逊运营成功转行软件测试,薪资13K表示很满意!2021-12-17 17:42:43
  • 西安川石的兰朋友喊你来当他的学弟学妹啦!2021-12-17 17:42:43
  • 国外的月亮也不一定比国内测试猿的年薪美~2021-12-17 17:42:43
  • 建筑工程专业朱同学成功转行为软件测试人!2021-12-17 17:42:43
  • 财务管理专业转行软件测试月薪甩会计几条街!2021-12-17 17:42:43
  • 只有技术沉淀才能成功上岸,深圳就业薪资13K!2021-12-17 17:42:43
  • 薪资11K!实现自我价值,从掌握一门IT技术开始...2021-12-17 17:42:43
  • 文科生转行软件测试照样拿下高薪15K!2021-12-17 17:42:43
  • 恭喜罗同学喜提19.5K,成功入行软件测试!2021-12-17 17:42:43
  • 毕业1年,迷茫的他最终选择转行软件测试2021-12-17 17:42:43