2015年2月12日 星期四

Jenkins - TestLink Plugin

Reference

  1. Jenkins TestLink Plug-in Tutorial
  2. Part 6: Jenkins installation

(TestLink Server) TestLink XML-RPC confIg 設定 


開啟 [TestLink Server Root Folder]\config.inc.php,變更以下設定:
$ tlCfg->api->enabled = TRUE;
$ tlCfg->exec_cfg->enabled_test_automation = ENABLED;

(Jenkins) 設定與 Jenkins 關聯的 TestLink Server 資訊


(5.2 Installing and configuring Jenkins TestLink Plug-in)
  1. 管理 Jenkins >設定系統 > TestLink區塊
  2. TestLink Installation 填入 (以下舉例, 請依實際狀況填入正確值)
    Name: TestLink 1.9.10
    URL: http://[IP]:[PORT]/lib/api/xmlrpc/v1/xmlrpc.php 
         (URL 的格式依 TestLink 的版本而有所不同,例: http://x.x.x.x:8084/lib/api/xmlrpc/v1/xmlrpc.php)
    Developer Key: 到 TestLink >My Settings >API interface,將 TestLink API 的值複製到這裡


(Jenkins) 設定 Jenkins 專案的 TestLink Plugin 組態


(5.3 Creating a job in Jenkins)
  1. 專案 >組態 >建置環境 >新增建置步驟 >Invoke Testlink
  2. TestLink Configuration 填入
    TestLink Version: TestLink 1.9.10
    Test Project Name: MyProject (專案在 TestLink 中的名字)
    Test Plan Name: Auto test plan (依建立的名稱輸入)
    Build Name: auto-$BUILD_NUMBER (可自行命名)
    Custom Class: tlCustomField (請參考 TestLink & Jenkins)
    
    
  3. Test Excution 填入
    Single Build Steps: Add action >選擇 "執行 Shell"> 填入原有執行的指令 (依專案而異)
    
    
  4. Result Seeking Strategy

1 則留言:

>