Jenkins 自动化测试

1、首先,你要有一个maven项目,并提交到gitlab上;

2、在dashboard页面上,点击新建任务,选择构建一个maven项目。 如果没有这个选项,请安装maven插件。

3、源码管理,选择git,填写git项目的URL,并新增用户和密码。新增用户的时候可以用用户名和密码,也可以通过用户名和配置在gitlab中的sshkey,个人更倾向于使用用户名和密码。如下图:

Jenkins 自动化测试 

4、设置触发器,由于是自动化测试项目,所以我一般是设置代码定时执行。每天执行4次。

        1、表达式很简单粗暴 : 分 时 日 月 周

            H * * * * :表示每分钟执行一次

            H H H  H/24 *:表示一个月执行一次

            H H/12 *  * *:表示每一天执行两次

Jenkins 自动化测试

5、构建后操作:

    1、可以设置邮件提醒管理员和相关的开发人员,可以通过高级设置,设置邮件发送的条件,比如每次都发送,还是构建失败的时候发送;也可以设置每次发送邮件的收件人列表;也可以设置邮件的模板,具体的可以参考之前的邮件。

6、设置完成之后,点击立即构建,然后就可以在控制台中看到日志输出;

7、在执行完成之后,可以看到执行的结果,并分析具体的原因。

Jenkins 自动化测试