1. 程式人生 > >jenkins搭建robot的持續整合環境

jenkins搭建robot的持續整合環境

  1. Windows環境

    1、本地需要安裝jdk環境
    2、下載jenkins安裝檔案,直接一鍵安裝就行了

  2. Linux安裝相對複雜點

    1、首先解除安裝掉系統本省的java,因為centos自帶的是jdk1.6(太老了)
    2、安裝最新的jdk版本
    3、安裝tomcat
    4、下載Jenkins的war包
    5、啟動執行tomcat就可以了
    接下來就是針對jenkins的一些配置了

  3. 系統基本配置

    配置郵箱,新版jenkins已經預設下載了擴充套件外掛,可以直接使用擴充套件外掛傳送郵件
    備註:容易出問題的3點地方
    1、失敗1 連結失敗
    多半是配置錯了
    2、失敗2
    需要把163郵箱設定成伺服器
    登入163郵箱,設定
    具體設定裡面有
    3、管理員郵箱地址需要與配置的郵箱地址一致

    http://www.makaidong.com/%E5%8D%9A%E5%AE%A2%E5%9B%AD%E7%81%AB/36147.shtml

  4. 配置從節點

    首先配置從節點,如果是在本機上面,則不需要配置從節點就可以,直接使用master就OK
    我們測試需要用的windows環境,所以配置windows從節點
    我們選第一種方式配置
    1 系統設定裡面開啟
    Configure Global Security》啟用安全》TCP port for JNLP agents勾選,才可以使用jnlp ,第三種方式很坑,網上也沒有合適的解決辦法
    2 配置完成後,下載jnlp.jar直接執行就可以了

  5. 安裝robot外掛,已經有人寫好了,拿來用就行了

  6. 建立任務構建

    配置執行主機,構建觸發器,我設定的是定時觸發,3小時如果超時;配置生成robot測試報告

  7. Robot命令列執行的方式

    1、執行整個專案下的所有用例: pybot 專案路徑。例如: pybot D:\robot
    2、執行某個suit中的所有用例: pybot 專案路徑\suit檔名稱。 例如:pybot D:\robot\test.txt
    3、執行具體的某個用例的用例:pybot –test 用例名稱 專案路徑\suit檔名稱。例如:pybot –test case_1_user log in D:\robot\test.txt
    4、執行專案中指定標籤的案例: pybot –include tagName C:\TF-Test