Jenkins引數化構建

2022-09-17 19:03:13 字數 1092 閱讀 9757

由於我們在測試過程中,可能需要在多個測試環境跑用例,這個時候就需要jenkins引數化了。

jenkins引數化一般常用的有兩種方式:choice和string parameter兩種

一、簡介

1.choice:給出多個選項,構建時可以手動選擇引數,預設是coices內的第一行資料,在job中顯示方式如下:

2.string parameter:就是乙個使用字串值的引數變數,手動輸入引數值。此處沒有截圖

二、構建

1.進入job後---點選配置

2.引數化構建過程--chioce

3.寫入引數

注意:choices換行寫

4.使用

將引數化的值傳到測試用例裡面後進行接收使用。

jenkisn引數化後傳到使用檔案裡面後的形式如下:

[檔名,引數1,引數2,引數3,.....]

故,在使用時需要將所需引數引數從list裡面取出來傳到相應位置。

在「構建」---「excute shell」中進行接收並使用

1)robot framework使用方法:

2)python使用方法

在start檔案裡面取出引數化傳進去的需要的值

host=sys.ar**[1]

取值從1開始

其中shell的寫法如下:

jenkins之引數化構建

事件背景 今天一早接到乙個需求,說要jenkins持續整合,輸入自定義url,然後完成回歸測試,當時有點蒙,不知道如何下手,聽群裡的大神思路後豁然開朗,就記錄了下 一 先安裝外掛程式 外掛程式 build with parameters 版本不同,安裝後名字可能會有些差異 二 構建乙個新的專案,需要...

jenkins之引數化構建

外掛程式 配置 1.通過寫入方式傳引數,外掛程式選擇 string parameter 2.下拉選擇引數化構建 可以根據專案的需要選擇不同的引數化構建外掛程式 3.完成引數寫入檔案傳遞 注意 要實現引數傳遞,需要編碼和設定寫入檔案位置的路徑 希望本文對你有所幫助 如果對軟體測試 介面測試 自動化測試...

Jenkins 的引數化構建

jenkins 的引數化構建 目錄有時在專案構建的過程中,我們需要根據使用者的輸入動態傳入一些引數,從而影響整個構建結果,這時 我們可以使用引數化構建。jenkins支援非常豐富的引數型別 回到web demo pipeline專案中取消所有構建觸發器選項 在觸發器上方,勾選this project...