一個優雅、漂亮的測試報告,能夠給我們的測試工作帶來不少的加分,而報告的模版實在是讓我們這些技術人員頭疼的問題,設計的實在是沒有什麼美感。
那麼今天就給大家分享一個自動化測試中,一個超漂亮的測試報告模版。
先展示一下測試報告
那麼這個報告是如何生成的呢?簡簡單單的幾步就可以搞定!
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進去什麼資訊都可以,執行後效果如下