(二)allure框架+testNG+Maven+java構(gòu)建生成自動化測試報告

一.首先去官網(wǎng)下載allure.Zip包

1.下載地址https://github.com/allure-framework/allure2/releases

2.下載完成后解壓zip包

3.配置環(huán)境變量,如圖1:

圖1

4.配置完成之后,cmd打開窗口,在黑窗口中輸入:allure –version,如果顯示正常的版本,說明已經(jīng)配置成功了環(huán)境變量

二.配置MAVEN環(huán)境變量(maven環(huán)境變量配置不做介紹,默認是已經(jīng)配置完成的),在POM.XML文件中添加以下依賴,如圖2:

圖2

三.執(zhí)行

1.POM.XML依賴和Allure配置完成后,cmd打開黑窗體,使用CD命令,切換路徑到項目的根路徑

2.切換成功后,再黑窗體輸入:mvn test mvn clean test 執(zhí)行測試

四.結(jié)果

1.執(zhí)行完成后,Allure結(jié)果將出現(xiàn)在target/allure-results文件夾中,如果直接進入到項目的目錄去打開生成html報告,打開顯示空白,需要啟動jetty服務(wù)

2.在黑窗體中執(zhí)行命令:allure serve target/allure-results?,之后,就會創(chuàng)建本地Jetty服務(wù)器實例,提供生成的報告并在默認瀏覽器中打開它

備注:具體的生成的報告還是需要在代碼中體現(xiàn),需要使用注解來豐富顯示的自動化報告的內(nèi)容

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容