中文字幕日韩精品一区二区免费_精品一区二区三区国产精品无卡在_国精品无码专区一区二区三区_国产αv三级中文在线

自動化實現(xiàn)之Jenkins+TestNG+TestLink-創(chuàng)新互聯(lián)

之前已經(jīng)實現(xiàn)了Jenkins與TestNG的完美結(jié)合,但是在使用過程中發(fā)現(xiàn)了一些弊端,主要是測試代碼與測試用例的關(guān)聯(lián)性不強,以及測試代碼執(zhí)行狀態(tài)與測試用例的執(zhí)行狀態(tài)無法直接關(guān)聯(lián)!為了解決這個問題,必須要使用一套測試管理工具來對代碼和用例以及執(zhí)行狀態(tài)進行統(tǒng)一的管理,為了不改動原有的框架的基礎(chǔ)上能夠快速解決這個問題,避免重復(fù)造輪子的情況出現(xiàn),考慮引入TestLink測試管理工具,主要有下面幾個原因:

創(chuàng)新互聯(lián)公司響應(yīng)式網(wǎng)站特點就是不管在電腦、平板還是手機上,H5開發(fā)都會根據(jù)屏幕尺寸自動調(diào)節(jié)大小、圖片分辨率,并且融入一定的動畫特效,讓網(wǎng)站看起來非常的美觀大方。從網(wǎng)站需求對接到網(wǎng)站制作設(shè)計、從代碼編寫到項目上線運維,技術(shù)人員全程跟蹤,快速響應(yīng)

1.此工具使用簡單、使用范圍很廣,較流行,所以故障較少,維護成本不高

2.此工具開源,方便以后進行二次開發(fā)

3.Jenkins針對該工具提供了專門的插件,減少開發(fā)量

這三者結(jié)合的過程大致如下:

一、安裝TestLink

網(wǎng)上一搜一大把,就不詳細介紹了,依次安裝:

1.apache:web服務(wù)器,使用yum命令搞定

2.安裝各種php組件,yum命令搞定

3.testLink安裝源文件,并解壓到指定的路徑下,我的路徑是(/var/www/testlink)

4.安裝好MySql數(shù)據(jù)庫

5.啟動apache服務(wù),瀏覽器訪問后根據(jù)步驟一步步安裝即可

二、設(shè)置TestLink

1.進入“自定義字段管理”頁面,創(chuàng)建一個自定義字段,如:RunClass,具體如下圖:

自動化實現(xiàn)之Jenkins+TestNG+TestLink

2.在“產(chǎn)品管理”模塊,進入“指定自定義字段”模塊,可看見剛才創(chuàng)建的字段,勾選后進行指定操作

3.在“產(chǎn)品管理”模塊,創(chuàng)建測試項目

4.在“測試用例”模塊,創(chuàng)建測試需求和測試用例

5.在“測試用例創(chuàng)建”頁面中,顯示之前創(chuàng)建的自定義字段,如下圖

自動化實現(xiàn)之Jenkins+TestNG+TestLink

在該輸入框中,輸入TestNG測試類的完整包路徑,表明當前測試用例與該類相關(guān)聯(lián),若想關(guān)聯(lián)的顆粒度到方法一級,則在類后加上“#方法名”即可,并將類型設(shè)置為“自動的”

6.在“測試計劃管理”模塊,創(chuàng)建測試計劃

7.回到“測試用例”模塊,將創(chuàng)建好的測試用例關(guān)聯(lián)到測試計劃中

三、設(shè)置Jenkins

1.在“插件管理”里下載安裝TestLink插件

2.安裝成功后,在“系統(tǒng)設(shè)置”頁面可以看到testlink相關(guān)設(shè)置項,如下圖:

自動化實現(xiàn)之Jenkins+TestNG+TestLink

其中Develop Key中輸入的key是TestLink的“個人賬號”中API一欄顯示的內(nèi)容

3.Job配置頁面,在"構(gòu)建"步驟中添加invoke TestLink,填寫測試項目名稱、測試計劃名稱、構(gòu)建名稱、自定義字段名稱即可與testLink中定義好的測試項目下的測試計劃中的測試用例及其測試類進行關(guān)聯(lián)

4.若想迭代執(zhí)行所有測試類,那么就選擇“Iterative Test Build Steps”,并填寫如下信息:

自動化實現(xiàn)之Jenkins+TestNG+TestLink

自動化實現(xiàn)之Jenkins+TestNG+TestLink



執(zhí)行上述步驟后,每次自動構(gòu)建便會將測試代碼的執(zhí)行結(jié)果回傳給testlink,可在testlink上查看每次的自動化后的用例通過情況!


網(wǎng)站標題:自動化實現(xiàn)之Jenkins+TestNG+TestLink-創(chuàng)新互聯(lián)
地址分享:http://www.rwnh.cn/article36/epgsg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供定制網(wǎng)站、靜態(tài)網(wǎng)站、外貿(mào)建站、企業(yè)網(wǎng)站制作、小程序開發(fā)、網(wǎng)站設(shè)計公司

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站優(yōu)化排名
齐齐哈尔市| 昌宁县| 金塔县| 永吉县| 海伦市| 原平市| 盐津县| 常熟市| 鹤山市| 城步| 义马市| 阿拉善右旗| 柘城县| 淳化县| 北安市| 龙陵县| 苏尼特左旗| 罗甸县| 西平县| 东宁县| 射洪县| 定边县| 洪江市| 平度市| 古田县| 甘谷县| 司法| 无极县| 武义县| 临安市| 泸西县| 吉隆县| 龙南县| 荣昌县| 常熟市| 广丰县| 云和县| 石首市| 娱乐| 铜川市| 资阳市|