一天一个关于测试知识点,5分钟内讲解你最关心的软件测试问题,今天就接着来谈谈关于软件测试中的“JDK配置系统管理--全局工具配置”。
JDK配置
系统管理--全局工具配置--JDK,点击“新增JDK”按钮,配置JAVA_HOME项,取消选中“自动安装”,使用本地安装jdk,
创建python任务
Jenkins首页点击创建新项目
输入项目名称,选择自由格式项目
对项目进行配置,其中构建方式设置如下
执行任务
Jenkins首页,选择一个项目点击,进入项目页面点击左侧菜单:build now。
下方构建历史列表显示历次构建结果:
构建失败原因查看
项目详情中,选择构建历史中最近的一次构建,点击转入详情页面,在构建详情页,点击左侧控制台输出,右侧展示构建时输出信息:
项目配置--不做管理源码
如果代码没有管理工具管理,可以手工把代码复制到其工作区域,比如:
D:\tools\jenkins_node\workspace\UIAutomationProject
项目配置--svn源码管理
1. 插件安装:
系统管理--插件管理,查找安装Subversion插件。
2. 选择一个项目,项目配置--源码管理。
选择subversion,输入代码库url,以及访问账号信息
项目配置--git源码管理
插件管理中,搜索--git plugin
安装git插件后,在项目可以通过git工具进行源码管理。
1. 项目--管理--源码管理,选择git并配置仓库地址:
2. 添加/选择用户凭据:若已经有凭据直接选择即可,若无,则添加一个新的凭据,填写信息,主要为账号密码
项目设置--设置构建触发器
选择项目--配置--构建触发器。可以选择不同方式触发构建:
A. 周期性构建
B. 根据源码变更构建--周期性检测源码是否变动,是则更新构建:
C. 定时任务设置语法:
* * * * *
第一个*表示分钟,取值0~59
第二个*表示小时,取值0~23
第三个*表示一个月的第几天,取值1~31
第四个*表示第几月,取值1~12
第五个*表示一周中的
第几天,取值0~7,其中0和7代表的都是周日
每隔5分钟构建一次
H/5 * * * *
每两小时构建一次
H H/2 * * *
每天中午下班前定时构建一次
0 12 * * *
项目配置--设置运行节点
Jenkins是可以管理多个项目的,一般以master-slave的形式进行,我们在配置项目的时候可以设置项目在哪个节点运行。可以根据标签或节点名称设置。