由於我們在測試過程中,可能需要在多個測試環境跑用例,這個時候就需要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...