教育行業(yè)A股IPO第一股(股票代碼 003032)

全國咨詢/投訴熱線:400-618-4000

軟件測試:Jenkins 創(chuàng)建構(gòu)建任務

更新時間:2018年04月06日15時40分 來源:傳智播客 瀏覽次數(shù):

一 構(gòu)建項目類型

點擊 Jenkins 首頁 “創(chuàng)建一個新任務” 的鏈接,彈出如圖所示頁面。

Jenkins 提供了六種類型的任務。

· 構(gòu)建一個自由風格的軟件項目

這是Jenkins的主要功能。Jenkins 會結(jié)合任何 SCM 和任何構(gòu)建系統(tǒng)來構(gòu)建你的項目, 甚至可以構(gòu)建軟件以外的系統(tǒng)。

· Pipeline

Orchestrates long-running activities that can span multiple build slaves. Suitable for building pipelines (formerly known as workflows) and/or organizing complex activities that do not easily fit in free-style job type.

· 構(gòu)建一個多配置項目

適用于多配置項目,例如多環(huán)境測試、平臺指定構(gòu)建,等等。

· GitHub Organization

Scans a GitHub organization (or user account) for all repositories matching some defined markers. –這個主要針對由 Github 托管的項目。

· Multibranch Pipeline

Creates a set of Pipeline projects according to detected branches in one SCM repository. 根據(jù)一個SCM存儲庫中檢測到的分支創(chuàng)建一組 Pipeline 項目。

· 文件夾

創(chuàng)建一個可以嵌套存儲的容器。利用它可以進行分組。 視圖僅僅是一個過濾器,而文件夾則是一個獨立的命名空間, 因此你可以有多個相同名稱的的內(nèi)容,只要它們在不同的文件 夾里即可。

這里選擇第一個:構(gòu)建一個自由風格的軟件項目, 輸入項目名稱:python test project ,點擊 “OK”按鈕。

二 構(gòu)建 Windows 測試任務

假設,我們有一個 Python 編寫的測試腳本 py_tests.py ,位于電腦 D盤 根目錄,內(nèi)容如下:

如果是在 Windows 下應該如何執(zhí)行這個測試用例呢? 打開 Windows 命令提示符(CMD)。

下接來回到 Jenkins 的配置過程中:

添加項目的描述:selenium 自動化測試項目。

剩下的選項都不要管,拖到頁面底部,構(gòu)建 選項

選擇 “Execute Windows batch command” 選項,執(zhí)行Windows批處理命令。

如上圖,輸入你在 windows 命令提示符下所輸?shù)拿?python d:/py_tests.py)。 點擊 “保存”。

一個極簡的,基于 Windows 系統(tǒng)的,Python 腳本測試的 持續(xù)集成項目就創(chuàng)建完成了。


本文版權(quán)歸傳智播客軟件測試學院所有,歡迎轉(zhuǎn)載,轉(zhuǎn)載請注明作者出處。謝謝!
 
作者:傳智播客軟件測試培訓學院
 
首發(fā):http://test.itcast.cn/


0 分享到:
和我們在線交談!