通过gitlab的cicd实现jmeter脚本自动构建和执行

首先,在gitlab上创建一个放jmeter脚本的项目


新建项目1


新建项目2

通过git bash命令行执行以下对应的操作

git文件的推送方式-在新建项目后,git会默认展示该提示

需要导入的文件有:ant安装包、jmeter安装包、一个存放jmeter脚本的文件夹jmeter-script、一个存放测试报告的文件夹test-report、一个gitignore文件、一个gitlab-ci.yml文件

文件导入成功

gitignore文件的配置内容如下:
.classpathtarget/**.factorypath.settings/**.idea/**.project/***.iml


gitignore


yml文件的配置如下:

stages:-jmetercache:paths:-.m2/Jmeter:stage:jmeterimage:docker.xxxx.cn/infra/java-1.0-ci-1.0script:-echo 1-chmod 777 -R apache-ant-1.10.7/bin/ant-apache-ant-1.10.7/bin/ant -f jmeter-script/build.xmltags:-base-runner

yml文件(可以分多个stages,代表不同的步骤,组成git中的一组任务)

build.xml文件设置如下:

执行接口自动化测试用例 生成接口自动化测试报告 发送测试报告


1
2


3



测试报告邮件

你可能感兴趣的:(通过gitlab的cicd实现jmeter脚本自动构建和执行)