Jenkins+Selenium+TestNg+Allure自動化測試報告

一開始使用的reportNg,發現這已經是一個2013年後不再維護的框架了,而且展示處理來的也沒也不夠簡潔、友好。後面找了一下看到Allure是一個不錯的選擇。當然了後面還看到ExtentReports但是效果似乎沒有Allure好。



測試報告中可以設置鏈接到對應的項目管理工具中(Jira,或者禪道)的需求點或者bug點上,這裏當時用百度地址作的一個例子



而且我還加了截圖監聽與錄屏監聽,每次自動測試完一個步驟都會有對應的過程,方便問題的排查



Jenkins中還集成了SonarQube,下面簡單例子的結果

我想這樣一套自動化測試框架(web端的)應該比較完整了吧,不知道大家有沒有更好的方法,框架呢
對了我的是Selenium4、testNg7.1.0、Allure2.13.3、SonarQube7.6其他的jdk1.8+的應該都行,原先的report是2.5的聽說可以自己定製效果,但是搞了半天,報告也不是太好看,就沒用了。
由於現在就我一個測試,有時候沒回顧,很多細節又忘記了,今天回顧一下加深印象,至於那些細節或者坑但是就放在雲筆記了,這也是一個比較好的學習方式,便於以後到新公司,能快速搭建。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章