? ? ? ? 自動(dòng)化測試腳本需要頻繁執(zhí)行,也可能需要定時(shí)執(zhí)行烛恤,執(zhí)行的方法可能有很多種母怜,下面我們來講講怎么使用Jenkins+Ant的方式來執(zhí)行用例。
一缚柏、使用工具
Jenkins
Ant
Junit
二苹熏、Ant Task常用標(biāo)簽
<junit>: 定義一個(gè)junit task
<batchtest> :位于<junit>中,運(yùn)行多個(gè)TestCase
<test>:位于<junit>中币喧,運(yùn)行單個(gè)TestCase
<formatter>:位于<junit>中轨域,定義一個(gè)測試結(jié)果輸出格式,包含以下格式:
brief:以文本格式提供測試失敗的詳細(xì)內(nèi)容杀餐;
plain:以文本格式提供測試失敗的詳細(xì)內(nèi)容以及每個(gè)測試的運(yùn)行統(tǒng)計(jì)干发;
xml:以xml格式提供擴(kuò)展的詳細(xì)內(nèi)容,包括正在測試時(shí)的Ant特性,系統(tǒng)輸出,以及每個(gè)測試用例的系統(tǒng)錯(cuò)誤;
<junitreport>:定義一個(gè)junitreport task
<report>:位于<junitreport>中史翘,輸出一個(gè)junitreport
三枉长、Junit Task常用參數(shù)
Junit Task 常用參數(shù)(一)
Junit Task 常用參數(shù)(二)
四、Ant 執(zhí)行測試生成報(bào)告配置:
Ant 執(zhí)行測試生成報(bào)告配置
五琼讽、jenkins自動(dòng)執(zhí)行測試配置:
jenkins自動(dòng)執(zhí)行測試配置
六必峰、測試報(bào)告內(nèi)容展示:
測試報(bào)告內(nèi)容展示圖
測試結(jié)果趨勢(shì)圖
測試結(jié)果詳情圖