个人记录,且为Windows10系统,仅供参考。

一. 准备

1. Github:安装git、注册github。将Robotframework代码更新到github。

2. Jenkins安装,并安装插件

1)插件Git Client PluginGIT pluginGitHub API PluginGitHub plugin

    (即git.hpi、github.hpi、git-client.hpi、robot.hpi)

      我安装了一个GIT plugin,基本其他插件自动就全部都装好了,大家如果不是就一个个安装吧。

2)插件Robot Framework plugin

 


二. 项目配置

(jenkins的其他配置,自行查找。同时,我是免费的github,不含ssh的哈)

  这里只介绍与Github(Robotframework代码)的配置,且不涉及浏览器兼容的配置。

1. General:

1)选择GitHub project:输入github的项目的路径即可(远程库地址,即your profile的具体项目的url地址)

2)我的这个项目有一个参数(非list),所以我构建的时候,要传入参数,所以这里多了一个参数的配置。无就不需要这一步。

     选择参数化构建过程,选择String parameter,配置参数名称及说明。

    勾选Githubproject:输入 Project url,即github项目的git路径(和你上传github的clone路径一样的。)

    勾选参数化构建过程:因为我就一个参数,就选择了String parameter,配置参数名称及描述。

     具体如下图

  

 

2. 源码管理:

    Git配置,配置到github的项目的git路径。

  详见下图

 

3. 构建环境:

    详见下图

   

4. 构建:

1)构建:我就直接使用的pybot.bat的命令,可自行查找pybat.bat的知识即可。

    我有一个参数要传到代码中,所以使用的命令如下

      pybot.bat -v clientId:%clientId% src/*****

     说明:

     %clientId% :就是我参数化设置的参数,要使用%括起来

      src/*****:这个是写清楚执行的代码脚本的路径,和你Check out to a sub-directory配置的路径一样的,只是这里可以具体到你要执行的具体的文件。

2)构建后操作

     我没有配置那个邮件,相配的自行查找。

    我就配置了个Publish Robot Framework test results,很简单。

      详见下图

 

基本差不多就配置好了,快执行试试吧。

我的结果就是这样的

posted on 2017-10-21 16:33  testhua  阅读(978)  评论(0编辑  收藏  举报