首页 > 其他分享 >性能测试CICD: Jenkins + jmeter + ant

性能测试CICD: Jenkins + jmeter + ant

时间:2024-04-20 16:58:16浏览次数:27  
标签:tomcat Tomcat CICD ant Jenkins jenkins jmeter

我使用的jdk1.8,配置系统环境变量,Jenkins.war +tomcat(windows版本)       + 默认端口: 8080     + 用户名/.jenkins       + jenkins 改成国内源     + 安装ant插件     + Jenkins的访问地址: http://jenkins_ip:8080/jenkins     + 确保 ant插件已经安装     + 配置ant本地路径     + 新建item       + 构建: invoke ant         + 高级配置: 一定要选择你的jmeter的extas文件夹中的build.xml   + 配置本地ant     + 配置ANT_HOME 环境变量     + 修改jmeter的jmeter.properties 中,有个output_format       + jmeter.save.saveservice.output_format=xml     + jmeter的extras文件夹中 ant-jmeter-1.1.1.jar  拷贝到ant的lib文件  ----发邮件   + build.xml     + project:  有且仅有一个       + default=all   默认情况下,会执行任务名称为all的任务,all的任务,它包含了test、report、mail  也就是说,默认情况下,会执行测试入围、生成报告任务、发送邮件任务。       + 在jenkins的item中配置  构建 invoke ant中 也有targets, 如果这个targets没有填,那么就根据build.xml文件中default值来执行,如果有填,就执行你填写的任务。如果targets 如果想要填多个,点击右侧 下三角图标,然后 回车换行的方式填写多个。   + jenkins构建     + 开始构建之前:       + 先启动项目       + 检查jmx中的启用的线程组场景设计的

一、下载jdk在系统配置环境变量

  

  返回了java版本,jdk安装成功

  

 

二、下载配置jenkins

  官网:https://www.jenkins.io/

  

  下载后放在tomcat的webapps目录下,可以先下载后tomcat

  

三、下载启动tomcat

  官网:https://tomcat.apache.org/

  

  本地解压后进入bin目录启动文件

  

   这里需要注意:确保您使用的Tomcat版本与JDK版本兼容。Tomcat 10通常需要JDK 11或更高版本

  启动成功后,访问:尝试在浏览器中输入http://localhost:8080,来检查Tomcat是否已成功启动。如果您可以看到Tomcat的欢迎页面或管理页面,那么Tomcat就已经在运行了。

  

四、配置本地ant

  Jenkins的访问地址: http://jenkins_ip:8080/jenkins,复制路径到本地查看密码:C:\Users\Administrator\.jenkins\secrets\initialAdminPassword

  

  选择安装ant插件

  

  

  登录,自己设置用户名密码  

  

  注意要是忘记密码了,要把本地.jenkins的文件删除后才能重新配置

  

  

  安装插件ant

  

   

 

标签:tomcat,Tomcat,CICD,ant,Jenkins,jenkins,jmeter
From: https://www.cnblogs.com/peijiao/p/18147752

相关文章

  • Qdrant用法;Qdrant在langchain里的用法
    基础用法这里不再赘述了。直接参照官网。想看看一些概率可以参考下面两个网站:1. https://m.elecfans.com/article/2078558.html2. https://blog.csdn.net/cxs812760493/article/details/135346390下面说一些在langchain可能遇到的问题:1.先确定自己 Collections中向量 的......
  • python 修改jenkins的配置文件
    python有jenkins获取配置文件的api,也有修改配置文件的api,下面介绍下如果修改jenkinsjob的配置文件内容:importreimporttimeimportjenkinsjenkins_url="http://xxx.com/jenkins"username="zhangsan"token="1.......de"jenkins=jenkins.Jenkins(jenkins_url,us......
  • React 简单登录平台Demo(2):使用Anti写登录框架
    目录前言参考登录页面基础框架layout.tsxpage.tsxTailWind使用好看的渐变颜色flex布局填充布局居中布局显示效果总结前言在适用了一下Anti之后发现,学起来成本实在太高了,先用Anti默认的目标凑合一下好了。反正我也就是一个普通的后端,能用React写就不错了,样式凑合凑合能用就行。......
  • [转]AspNetCore容器化(Docker)部署(四) —— Jenkins自动化部署
    一.前言                          (Jenkins、Docker、Git/Svn组建一套简单的自动化发布流程) 文章中用到的相关服务器角色角色环境功能开发机Win10、Docker(LinuxOS)编码、调试发布机(与开发机共享)Win10......
  • POI2009SLO-Elephants
    #POI#Year2009#贪心#数学建图,对于每个环,有两种可行的方案,是这个环内部操作,需要的代价为\(mi\times(cnt-2)\),\(mi\)为这个环中的最小值,\(cnt\)为这个环的长度还可以用环外的一个点,需要的代价为\(mn\times(cnt+1)+mi\)直接贪心即可//Author:xiaruizeconsti......
  • 部署Jenkins + 遇到的问题
    阿里云服务器部署Jenkins基础配置安装在部署jenkins之前需要将git、jdk、maven在云服务器中安装好。Git1、安装指令sudoapt-getinstallgit使用git--version查看是否安装成功2、配置用户名和邮箱名gitconfig--globaluser.name"YourName"gitconfig--global......
  • Antd表单FormList
    Antd表单FormList❓:初始化值一两条数据......
  • Python科学计算基础教程 ([印] Hemant Kumar Mehta 著;陶俊杰, 陈小莉 译)
    电子版获取:2huo点vip我的读书笔记:NumPy和SciPy:介绍使用NumPy进行数组操作和SciPy进行科学计算的基础知识。数据可视化:使用Matplotlib、Seaborn或其他库创建图表和可视化。数据处理和清洗:使用Pandas进行数据操作、清洗和分析。机器学习和深度学习:使用Scikit-learn、Tens......
  • docker部署jenkins.md
    拉取镜像dockerpulljenkins/jenkins创建映射目录mkdir-p/mydata/jenkins_home创建容器dockerrun-d-p28080:8080-v/mydata/jenkins_home:/var/jenkins_home-v/etc/localtime:/etc/localtime--restart=on-failure:3--namejenkins01jenkins/jenkins:latestdoc......
  • antd pro table 单元格 loading
    前言:在protable单元格中增加loading,还真没思路,看render()方法的四个参数,感觉都用不上。后来在朋友的帮助下用如下方法解决。 importReact,{useState}from'react';import{Space,Spin,Table}from'antd';//发空投loadingconst[loading,setLoading]=useSt......