当前位置: 首页 > news >正文

【性能】JDK和Jmeter的安装与配置

一、JDK环境配置

1. 下载JDK

  官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

   选择对应系统的安装包,下载后安装,安装中记录JDK安装的地址,之后一直点击下一步到完成就可以。

2. 配置JDK环境

     A.环境变量位置:点击我的电脑>属性>高级>环境变量。

   B.找到记录的JDK安装的地址。

   C.在环境变量中点击新建,变量名中输入:JAVA_HOME,变量值为JDK的安装地址,以我的为例如输入:C:\Program Files\Java\jdk-9.0.1,点击确定。

   D.再次新建,变量名为:CLASSPATH,变量值为:.;%JAVA_HOME%/lib/dt.jar;%JAVA_HOME%/lib/tools.jar;    ,点击确定。

   E.在系统变量中找到Path,点击编辑,在变量值中加上:%JAVA_HOME%/bin;%JAVA_HOME%/jre/bin;   ,和前面的要以以;分割,点击确定。

   F.最后点击确定保存后,点击win+R打开控制面板输入cmd,在命令窗中输入java-version,有版本号返回,就说明配置成功了,如下图。

 二、Jmeter环境配置

 1. 下载Jmeter

  官网下载地址:http://www.oracle.com/technetwork/java/javase/downloads/java-archive-downloads-javase7-521261.html

  下载之后直接解压到自己配置的文件夹下就可以了,例如解压到:D:\apache-jmeter-5.5

2. 配置Jmeter环境

     A.环境变量位置:点击我的电脑>属性>高级>环境变量。

   B.找到记录的Jmeter解压的地址。

   C.Jmeter配置环境的两个建议

    第一种,如果确定只是用这个版本进行测试,那么可以在环境变量中点击新建,新增如下两个环境变量。

     【变量名】JMETER_HOME
     【变量值】D:\apache-jmeter-5.5(输入自己解压的地址)
     【变量名】CLASSPATH
     【变量值】%JMETER_HOME\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-2.0.jar;

    第二种,如果需要用到多个jmeter场景,建议不要配置环境变量,可以在解压包中的bin下找到jmeter.bat打开jmeter,如果配置了环境变量,打开后会闪退。

 

作为一个软件测试的过来人,我想尽自己最大的努力,帮助每一个伙伴都能顺利找到工作。所以我整理了下面这份资源,现在免费分享给大家,有需要的小伙伴可以关注【公众号:开心螺蛳粉】自提!

软件测试面试文档

我们学习必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有字节大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。在这里插入图片描述

在这里插入图片描述

行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!如果想学习提升找不到资料,没人答疑解惑时,请及时加入群:1150305204,里面有各种测试开发资料和技术可以一起交流哦。

相关文章:

  • NTFS安全权限
  • 手写分布式配置中心(四)增加实时刷新功能(长轮询)
  • 【李沐精读系列】GPT、GPT-2和GPT-3论文精读
  • 前端发起请求,后端模型需处理很久,怎样设置前端直接完成请求响应,后端计算完在返回结果给前端?
  • js【详解】event loop(事件循环/事件轮询)
  • 智能电视(如小米电视)安装应用(当贝市场、浏览器)、去开机广告
  • 数据库讲解(MySQL版)(超详细)【第一章】
  • 应用内存分析
  • STM32 | 零基础 STM32 第一天
  • Dubbo基础入门二
  • 功能测试+自动化测试代码覆盖率统计
  • C#,煎饼排序问题(Pancake Sorting Problem)算法与源代码
  • #QT(串口助手-界面)
  • 多线程环境中使用UdpClient,适当的同步机制
  • php-webdriver 通过队列的方式实现工作流
  • Angular 2 DI - IoC DI - 1
  • Angular4 模板式表单用法以及验证
  • canvas 五子棋游戏
  • docker-consul
  • ES6, React, Redux, Webpack写的一个爬 GitHub 的网页
  • github指令
  • java取消线程实例
  • Redis的resp协议
  • Vim Clutch | 面向脚踏板编程……
  • 基于Android乐音识别(2)
  • 基于遗传算法的优化问题求解
  • 理清楚Vue的结构
  • 利用阿里云 OSS 搭建私有 Docker 仓库
  • 你真的知道 == 和 equals 的区别吗?
  • 如何优雅地使用 Sublime Text
  • 深入浅出webpack学习(1)--核心概念
  • ​比特币大跌的 2 个原因
  • # Java NIO(一)FileChannel
  • #Lua:Lua调用C++生成的DLL库
  • (4)STL算法之比较
  • (C语言版)链表(三)——实现双向链表创建、删除、插入、释放内存等简单操作...
  • (超详细)语音信号处理之特征提取
  • (附源码)node.js知识分享网站 毕业设计 202038
  • (入门自用)--C++--抽象类--多态原理--虚表--1020
  • (一)Spring Cloud 直击微服务作用、架构应用、hystrix降级
  • (最完美)小米手机6X的Usb调试模式在哪里打开的流程
  • ../depcomp: line 571: exec: g++: not found
  • .net core 6 集成 elasticsearch 并 使用分词器
  • .Net Core/.Net6/.Net8 ,启动配置/Program.cs 配置
  • .NET Framework与.NET Framework SDK有什么不同?
  • .net Signalr 使用笔记
  • .net 程序 换成 java,NET程序员如何转行为J2EE之java基础上(9)
  • .net对接阿里云CSB服务
  • .net利用SQLBulkCopy进行数据库之间的大批量数据传递
  • .net连接MySQL的方法
  • @javax.ws.rs Webservice注解
  • [ 云计算 | AWS 实践 ] Java 如何重命名 Amazon S3 中的文件和文件夹
  • [FC][常见Mapper IRQ研究]
  • [ffmpeg] 定制滤波器
  • [IMX6DL] CPU频率调节模式以及降频方法