TestNG+ExtentReports生成超漂亮的測試報告


一個優雅、漂亮的測試報告,能夠給我們的測試工作帶來不少的加分,而報告的模版實在是讓我們這些技術人員頭疼的問題,設計的實在是沒有什么美感。

那么今天就給大家分享一個自動化測試中,一個超漂亮的測試報告模版。


 

先展示一下測試報告

 

那么這個報告是如何生成的呢?簡簡單單的幾步就可以搞定!

1、環境准備
jdk
idea或者eclipse都可以
maven
2、具體操作

    2.1創建一個maven工程

    2.2在pom文件中添加

 

 

2.3配置你的testng.xml(這里只列出配置,不做仔細講解,testng文章講述testng詳細配置)


2.4寫一個測試方法試試吧

 


@Test
public void test(){
Assert.assertEquals(1,1);
}
@Test
public void test11(){
Assert.assertEquals(1,2);
}

注意:要在testng.xml文件中加入

<include name="test"/>
<include name="test11"/>

或者是完全刪除<methods>標簽


 

2.5執行你的testng.xml文件吧,測試報告就出來啦!

 

 

 

2.6報告中的Dashboard

創建一個類,名字隨意,我這里叫做MySystemInfo.class

 

注意:要把類MySystemInfo添加到testng.xml配置中,在2.3種可以看到

 

上邊的聲明的Map類型的變量systemInfo,此時你可以用這個變量put進去什么信息都可以,執行后效果如下

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM