在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ Linux/ Jenkins單元測試
Jenkins自動部署
Jenkins Maven安裝設(shè)置
Jenkins管理插件
Jenkins自動化測試
Jenkins教程
Jenkins分布式構(gòu)建
Jenkins指標(biāo)與趨勢
Jenkins服務(wù)器維護(hù)
Jenkins Git安裝設(shè)置
Jenkins持續(xù)部署
Jenkins安全
Jenkins配置
Jenkins安裝
Jenkins報表
Jenkins郵件通知
Jenkins代碼分析
Jenkins遠(yuǎn)程測試
Jenkins安裝程序生成作業(yè)
Jenkins單元測試
Jenkins Tomcat安裝設(shè)置
Jenkins備份插件
Jenkins管理

Jenkins單元測試

Jenkins提供了一個開箱即用功能來選擇JUnit,并提供了一系列的插件進(jìn)行單元測試等技術(shù),一個例子是 MSTest 的.Net單元測試。如果你打下面的鏈接 https://wiki.jenkins-ci.org/display/JENKINS/xUnit+Plugin ,它會列出單元測試插件可用的列表。


在Jenkins中的JUnit測試

下面的例子將考慮
  • 基于Junit的一個簡單的 HelloWorldTest 類。
  • ANT作為構(gòu)建工具使用 Jenkins 建立相應(yīng)的類。
第1步- 轉(zhuǎn)到 Jenkins 儀表盤,然后點(diǎn)擊現(xiàn)有的HelloWorld項(xiàng)目,并選擇配置(Configure)選項(xiàng),如下圖所示:

第2步 - 瀏覽到部分添加生成步驟和選擇調(diào)用Ant選項(xiàng)。

第3步 - 單擊高級(Advanced )按鈕。


第4步 - 在構(gòu)建文件部分,輸入 build.xml 文件的位置。這里構(gòu)建的文件位置是:D:\worksp\yiibai.com\jenkins\HelloWorldBuild.xml

第5步 - 接下來,單擊該選項(xiàng)添加后期生成選項(xiàng),然后選擇“Publish Junit test result report”

第6步 - 在測試報告XML,進(jìn)入如下圖所示的位置。確保報表是其在 Hello World 項(xiàng)目工作區(qū)創(chuàng)建的文件夾中?!?.xml” 主要是告訴Jenkins 這是由JUnit測試用例運(yùn)行產(chǎn)生的結(jié)果XML文件。然后被轉(zhuǎn)換成以后可以查看報告的 XML 文件。完成后,單擊在最后保存(Save)選項(xiàng)。

第7步 - 保存后,可以點(diǎn)擊“Build Now ”選項(xiàng)。

一旦構(gòu)建完成后,構(gòu)建的狀態(tài)將顯示,如果構(gòu)建成功與否。在生成的輸出信息,你現(xiàn)在會發(fā)現(xiàn)叫做測試結(jié)果(Test Result)附加部分。在我們的例子中,我們進(jìn)入了一個負(fù)面的測試情況下,這樣的結(jié)果只會失敗,作為一個例子。


可以到控制臺輸出中看到更多的信息。但是更有趣的是,如果點(diǎn)擊測試結(jié)果,將看到一個鉆頭的測試結(jié)果下來。