1.JDK安装:
1)系统变量→新建 JAVA_HOME 变量 。
变量值填写jdk的安装目录(本人是 D:\Progrom Files\Java\jdk1.7.0_79);
2)系统变量→寻找 Path 变量→编辑
在变量值最后输入 %JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
(注意原来Path的变量值末尾有没有;号,如果没有,先输入;号再输入上面的代码)
3)系统变量→新建 CLASSPATH 变量
变量值填写 .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar (注意最前面有一点)
系统变量配置完毕
4)检验是否配置成功 运行cmd 输入 java -version (java 和 -version 之间有空格)
若如图所示 显示版本信息 则说明安装和配置成功。
2.Jmeter安装:http://jmeter.apache.org/
-
设置环境变量,新建系统变量在变量名中输入:JMETER_HOME,变量值中输入:D:\Progrom Files\apache-jmeter-5.4.1(安装路径),点击确定即可。
-
在环境变量CLASSPATH中添加%JMETER_HOME%\lib\ext\ApacheJMeter_core.jar;%JMETER_HOME%\lib\jorphan.jar;%JMETER_HOME%\lib\logkit-1.2.jar;
在环境变量Path中添加%JMETER_HOME%\bin
3) 检验是否配置成功 运行cmd 输入 jmeter -v (jmeter和 -v 之间有空格)
3.Ant安装:http://ant.apache.org/
配置Ant环境变量
新建以下环境变量:
ANT_HOME:D:\Progrom Files\apache-ant-1.9.16,(此为你的ANT安装路径);
设置完成后,点击"确认"来保存。
在环境变量PATH的最后面添加一下内容:
;%ANT_HOME%\bin 注意前面的分号,如果PATH中最后没有分号";"的话要加上,有的话就可去除。
进入cmd命令窗口,在CMD窗口中输入ant -version,敲击回城键,会显示出你安装的ANT版本,如果成功显示,说明你的配置应该是成功了.
**
**
4.本地调试使用ant构建运行Jmeter,并且生成jtl、Html报告;
1.jmeter默认保存的是.csv格式的文件,所以我们先要设置一下bin/jmeter.properties文件内容,修改jmeter.properties文件 jmeter.save.saveservice.output_format=xml;
2.将apache-jmeter-5.4.1\extras\ant-jmeter-1.1.1.jar拷贝到apache-ant-1.9.16\lib目录下;
3.在\apache-jmeter-5.4.1\extras目录下打开CMD,运行"ant.bat -file build.xml -Dtest=Test" . 查看\apache-jmeter-5.4.1\extras目录下是否出现Test.jtl、Test.html文件,若有,则构建成功。注意:Test.jmx是默认存在的Sample脚本文件。
若构建失败,请分析cmd打印的日志消息,定位问题;(注意:要先配置build.xml)
build文件推荐设置:
5.搭建Jenkins环境:https://www.jenkins.io/
注:这里需要注意一下,Jenkins第一可以依赖容器Tomcat,也可以依赖自带的 Jetty 服务器独立运行。第一种方法:如果您电脑上有配置好的Tomcat环境,将下载的jenkins.war拷贝到apache-tomcat-8.0.28\的webapps目录下,然后进入到Tomcat的bin目录下,点击startup.bat启动Tomcat。在浏览器中输入http://127.0.0.1:8080/jenkins访问。如果端口号被占用,可以通过修改Tomcat的端口号来实现。这里不细讲,有不懂的可以留言或者添加QQ群、微信。第二种方法:我电脑上有Tomcat,但是我这里为了教大家最简单的方法,我说一下第二种。直接使用命令启动。Win+R运行进入cmd模式,cd进入到jenkins.war目录,输入命令java -jar jenkins.war --httpPort=8888,8888可以改成一个没有被占用的你想用的端口号。然后在浏览器中输入http://127.0.0.1:8888进行访问。
https://tomcat.apache.org/
解压压缩包,放在想要放在的盘符(D盘、E盘…无所谓,记着路径就可以,但最好不要是C盘,可能会出现拒绝访问)
- 设置环境变量,新建系统变量在变量名中输入:CATALINA_HOME,变量值中输入:D:\apache-tomcat-10.0.10(安装路径),点击确定即可。
2)系统变量→寻找 Path 变量→编辑
在变量值最后输入 %CATALINA_HOME%\bin;
- 检验是否配置成功 bin目录下找到statup启动程序
之后出现了Tomcat的启动窗口,若没有报错或者一闪而过,那么说明启动成功了,让黑窗口保持运行,不能关,否则你的服务器也就关闭了,若出现了报错或者一闪而过(启动失败),可能是你的端口被占用,Tomcat默认的端口是8080,出现这两种情况那么可以试试以下两种:
一、重启电脑后再次按以上步骤启动Tomcat尝试是否能解决;
二、修改Tomcat端口号后,再用以上步骤启动Tomcat。
安装Jenkins:
注:这里需要注意一下,Jenkins第一可以依赖容器Tomcat,也可以依赖自带的 Jetty 服务器独立运行。第一种方法:如果您电脑上有配置好的Tomcat环境,将下载的jenkins.war拷贝到apache-tomcat-8.0.28\的webapps目录下,然后进入到Tomcat的bin目录下,点击startup.bat启动Tomcat。在浏览器中输入http://127.0.0.1:7033/jenkins访问。如果端口号被占用,可以通过修改Tomcat的端口号来实现。这里不细讲,有不懂的可以留言或者添加QQ群、微信。第二种方法:我电脑上有Tomcat,但是我这里为了教大家最简单的方法,我说一下第二种。直接使用命令启动。Win+R运行进入cmd模式,cd进入到jenkins.war目录,输入命令java -jar jenkins.war --httpPort=7033,7033可以改成一个没有被占用的你想用的端口号。后在浏览器中输入http://127.0.0.1:7033进行访问。
6.使用jmeter创建一个测试脚本test01.jmx,:
在jmeter安装目录D:\JMeter\apache-jmeter-5.1.1\下创建文件夹temp_test
然后选择将脚本存放到创建的temp_test目录下。
2.
7.最后,我们开始配置我们的Jenkins项目环境
1.cd进入到jenkins.war目录,输入命令java -jar jenkins.war --httpPort=8888。端口号8888可以任意改成你想要的,只要是未被其他进程占用的。不过这种启动方式有一个弊端,就是每次启动都需要指定端口号,我们可以通过修改Jenkins安装目录jenkins\jenkins.xml文件修改第41行httpPort为8082(你想要的,未被其他进程占用的),此时如果直接使用命令java -jar jenkins.war,会发现启动的jenkins服务还是用的默认端口8080,并未按修改的jenkins.xml中的端口号进行启动。正确的启动方式是:net start jenkins。。。初次访问http://localhost:8888/,如果发现一直卡在启动界面,提示:Jenkins正在启动,请稍后…
你可以按 Ctrl + C 强制结束启动,然后再次执行上面的命令,发现就会继续启动了,或者可以修改一下配置文件,因为你所在网络可能被限制了,如下:
进入 jenkins 的工作目录,也可以自定义 jenkins 的工作目录,设置 JENKINS_HOME 环境变量,启动 jenkins.war 后将被解压到 JENKINS_HOME 目录下,同时所有 jenkins 的 plugins 和 配置文件等也将被写入到 JENKINS_HOME 所设置的目录下。
进入主页
给任务起一个名字,点击确定
结果