CICD:持续集成 持续交付
进行持续集成的首选工具:Jenkins
性能测试中持续集成:Jenkins(管理集成) + Jmeter(性能工具) + ant(编译代码)
ant安装配置步骤:
1.下载压缩包,解压 (网盘 apache-ant-1.9.14-bin.zip)
2.配置环境变量 ANT_HOME PATH=%ANT_HOME%in
3.修改Jmeter配置文件里的 jmeter.save.saveservice.output_format=xml。这个改动会影响Generate HTML report功能,所以在使用这个功能时需改回来
4.拷贝 jmeter的extras文件夹下的ant-jmeter.**.jar 放到ant的lib文件夹中(用于邮件)
验证:在jmeter的extras文件夹中cmd,输入ant.bat -file build.xml -Dtest=Test
5.修改build.xml。进入jmeter的extras文件夹,找到build.xml文件并备份,从网盘下载这份文件来替换使用,并根据里面的备注进行修改。(其实就是修改路径,jmx脚本名,邮箱)
Jenkins安装配置
1.下载msi,解压 (网盘无资料,需下载)
2.安装完成后,浏览器中打开localhost:8080
3.修改密码,安装推荐插件
4.登录Jenkins -> 进入系统管理 -> pluginManager管理插件安装AntPlugin和PerformancePlugin
5.系统管理 -> GlobalTool Configuration 配置Ant 路径(本机)
要有安装ant插件才有图片这个入口。
6.新建一个任务,选择freestyle project
7.在任务的“构建”中,选择invoke ant, 选择ant version(步骤5中设置的Name),targets要填写build.xml中的antcall值(all, test, report, mail),保存应用。可以写多个antcall,若不填,会执行all