jmeter是一个java开发的,apache下的开源工具,常被用于做接口自动化和性能测试工具。因为他开源,入手也非常简单,所以越来越受测试人员青睐。
ant也是用Java开发的,apache下的一个将代码编译、测试、部署等联系在一起加以自动化的开源工具。深受java开发人员欢迎。
Jenkins是一款开源的CI/CD软件,因为功能齐全,插件丰富,支持各种运行方式,使用也很简单,是持续集成方面的领导者。
这样一个组合,就能让测试人员把jmeter编写的接口测试脚本,通过Jenkins持续集成编辑、测试,查看测试结果报告。
因为,jmeter、ant都是java开发的,所以我们要有java运行环境安装jre或jdk
②、再在PATH变量值中插入%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;
③、再在CLASSPATH变量值中插入%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;
保存关闭环境变量窗口,在dos窗口中,输入 java -version, 如果返回了java的版本,说明安装配置成功。
2、解压,进入解压路径的 .\bin 文件夹,双击jmeter.bat文件,即可启动jmeter,编写接口测试脚本
2、打开系统环境变量,添加ANT_HOME 为ant路径, 再$PATH中添加$ANT_HOME/bin
3、修改jmeter的jmeter.properties jmeter.save.saveservice.output_format=xml
4、jmeter的extras文件夹中的ant-jmeter.***.jar 拷贝到 ant的lib文件夹中 用于发邮件
5、验证环境配置:进入 jmeter的extras文件夹下,运行cmd,输入:ant.bat-file build.xml -Dtest=Test
进入jmeter的extras文件夹,找到build.xml文件,修改该文件
2、安装完成后,会自动打开浏览器顾问:localhost:8080地址
4、登录jenkins->进入系统管理->pluginManager管理插件安装AntPlugin和PerformancePlugin 确认是否已经安装
5、系统管理-> GlobalTool Configuration 配置Ant路径
7、在任务的‘构建’中,选择 invoke ant ,targets要填写build.xml中的 antcall 的值,保存应用
project标签: ant的根目录,每个build文件必须包括一个project(Each buildfile contains one project and at least one (default) target)
Each project defines one or more targets. A target is a set of tasks you want to be executed. When starting Ant, you can select which target(s) you want to have executed. When no target is given, the project's default is used.
target为ant的基本执行单元,它可以包含一个或多个,多个之间可以存在相互依赖关系
build文件内容:https://blog.csdn.net/qq_42708085/article/details/117805733?spm=1001.2014.3001.5501