日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

CI持续集成自动化测试——jenkins--Jenkins+Git+coding+maven 实现自动化测试环境搭建

發(fā)布時(shí)間:2024/1/1 编程问答 39 豆豆
生活随笔 收集整理的這篇文章主要介紹了 CI持续集成自动化测试——jenkins--Jenkins+Git+coding+maven 实现自动化测试环境搭建 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

參考文檔:

jenkins--Jenkins+Git+coding+maven 實(shí)現(xiàn)自動(dòng)化測(cè)試持續(xù)集成 - 小屁妞 - 博客園

1.打開(kāi)Jenkins官網(wǎng),下載jenkins.war

https://jenkins.io/download/

2.將該war包直接放置到Tomcat的webapp下。

3.查看自己Tomcat的端口,(tomcat9.0/conf/serveer.xml中)

這里要確認(rèn)一下,是因?yàn)槟惆惭b的tomcat可能并不僅僅為了Jenkins,你也跑過(guò)其他服務(wù),可能重新設(shè)置過(guò)端口的。默認(rèn)情況下都是8080

4.啟動(dòng)tomcat。

可以這里啟動(dòng),也可以在安裝目錄下,找到bin下的startup.bat啟動(dòng)。

5.在頁(yè)面上打開(kāi)http://localhost:8080/jenkins。打開(kāi)下圖所示頁(yè)面。

?到提示的指定文件中,找到密碼,復(fù)制過(guò)來(lái)。點(diǎn)擊【繼續(xù)】按鈕。

6.

選擇這個(gè)即可。等待他自動(dòng)安裝。

7.插件安裝完成,進(jìn)入下圖頁(yè)面。

好了,Jenkins已經(jīng)安裝完成。下面開(kāi)始進(jìn)行配置!

--------------------------------------------------------------------------

1.到Jenkins的系統(tǒng)管理---插件管理--可選插件----搜索maven Intergration。

安裝完成后,重啟tomcat。

2.創(chuàng)建一個(gè)新任務(wù),此時(shí)就可以選擇maven項(xiàng)目了。

?2.項(xiàng)目創(chuàng)建成功后,自動(dòng)進(jìn)入項(xiàng)目配置頁(yè)面。

描述:根據(jù)自己項(xiàng)目情況進(jìn)行描述即可

源碼管理

筆者使用的是coding來(lái)管理源碼的。這里直接打開(kāi)coding,將你需要管理項(xiàng)目的地址貼過(guò)來(lái)。

再去增加一個(gè)Jenkins憑據(jù)提供者。

添加成功后,將該憑據(jù)選中。

構(gòu)建觸發(fā)器:

設(shè)置自己希望的項(xiàng)目構(gòu)建時(shí)間。

定時(shí)構(gòu)建:到了設(shè)置時(shí)間,不管源碼有沒(méi)有變化,都去構(gòu)建并執(zhí)行一次

輪詢SCM,在設(shè)置時(shí)間內(nèi),只有當(dāng)源碼有變化時(shí),則構(gòu)建并執(zhí)行一次。

筆者使用了定時(shí)構(gòu)建,時(shí)間設(shè)置為每3小時(shí)構(gòu)建并執(zhí)行一次:H H/3 * * *?

Build:

設(shè)置maven指定的命令:

直接設(shè)置為clean test 即可(表示,每次構(gòu)建完成,先刪除項(xiàng)目target,重新編譯,之后再執(zhí)行測(cè)試)

初步設(shè)置已經(jīng)完成,點(diǎn)擊保存即可。
?

接下來(lái)去配置我們的jdk和maven的安裝地址

--------------------------------------------------------------------------------------------------------------

1.打開(kāi)系統(tǒng)管理---全局工具配置:

點(diǎn)擊保存。

接下來(lái),可以進(jìn)行項(xiàng)目的構(gòu)建啦。

躲坑:

1.Jenkins的控制臺(tái)輸出,可能發(fā)現(xiàn)有中文亂碼問(wèn)題。

直接設(shè)置環(huán)境變量:

KEY: LANG; VALUE:zh.CH.UTF-8

重新構(gòu)建即可。

2.使用window的安裝包直接安裝的時(shí)候,出現(xiàn)過(guò)項(xiàng)目后臺(tái)執(zhí)行,不彈出瀏覽器的問(wèn)題。換成了war包安裝的方式即可。

總結(jié)

以上是生活随笔為你收集整理的CI持续集成自动化测试——jenkins--Jenkins+Git+coding+maven 实现自动化测试环境搭建的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。