91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

自動化實現之Jenkins+TestNG

發布時間:2020-06-06 02:17:13 來源:網絡 閱讀:1217 作者:xmanliang 欄目:軟件技術

前段時間想通過Jenkins+testNG的方式去達到持續集成、持續測試的目的!不僅自動觸發測試同時將結果發送郵件至相關人員,并能跟蹤每次的測試結果,且形成詳細的報告!

主要分三個大步驟:

1.編寫testNG測試類,并創建testng.xml文件;手動觸發執行測試;確保代碼無誤!

2.在pom.xml文件中添加maven-surefire-plugin插件,并將手動執行通過的testng.xml文件配置到該插件中,入下圖所示(圖中為demo.xml)

<plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-surefire-plugin</artifactId>
                <configuration>
                    <suiteXmlFiles>
                        <suiteXmlFile>src/main/java/Demo.xml</suiteXmlFile>
                    </suiteXmlFiles>
                </configuration>
                <version>2.4</version>
            </plugin>

3.在JENKINS中進行各項配置即可

在此分兩種情況進行配置:

1)被測系統與測試代碼在一個工程下,即一個在/src/main/java下,一個在/src/test/java下;則配置一個job

2)被測系統與測試代碼不在一個工程下,那么兩個工程各配置一個job,測試工程的job依賴被測系統的job,那么在被測系統的job下配置構建觸發機制為檢查SVN變化即可

如下圖:

自動化實現之Jenkins+TestNG

配置構建后操作:

自動化實現之Jenkins+TestNG

具體參數說明見插件說明;此插件負責讀取testng執行結果以便生成如下測試報告:

自動化實現之Jenkins+TestNG

自動化實現之Jenkins+TestNG

安裝E-mail Notification插件,并配置郵件模板如下圖:

自動化實現之Jenkins+TestNG

自動化實現之Jenkins+TestNG



向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

登封市| 仪陇县| 呼和浩特市| 石阡县| 安溪县| 阿坝县| 三江| 广州市| 和田市| 宁远县| 五家渠市| 镇赉县| 皋兰县| 台前县| 利津县| 晋中市| 南雄市| 溆浦县| 广昌县| 濮阳市| 云龙县| 全南县| 屏南县| 东城区| 雅江县| 漾濞| 威宁| 辽阳市| 宜兰县| 奉化市| 三原县| 利津县| 会泽县| 鄂尔多斯市| 遵义县| 民丰县| 西乌| 大厂| 体育| 天台县| 五华县|