testNG報告優化,testNG-xslt


一.在使用testNG自動化框架執行測試用例后,會自動生成HTML的測試報告,但是過於簡單,信息展示極少,也沒有圖表說明,所有我們使用testNG-xslt進行美化。

二.具體實現步驟:

1.在網站下載testng-xslt-1.1.2壓縮包;http://pan.baidu.com/s/1jIvgop4

2.解壓文件testng-xslt-1.1.2,把 lib 文件下的saxon-8.7.jar 和 SaxonLiason.jar 拷貝到項目的lib文件夾(若沒有則新建)下,並導入到項目中(lib文件夾的路徑必須放在test-output下,不然后面會影響生成構建文件)

3.把 /src/main/resources/testng-results.xsl 放到項目的test-out文件夾下

4.點擊自己的項目右鍵New-File-build.xml(創建build.xml文件),配置需要的構建。

{name} :自己的項目名字;
{in}:對應的是testng生成報告的xml;(指定該路徑無需創建)
{style}:對應的是testng生成報告的xsl;(指定該路徑無需創建)
{out}:是要用testNG-xslt生成報告的文件名和路徑;(可以創建新的文件也可以指定到test-output)
{expression}:是要用testNG-xslt生成報告的路徑;

5.Eclipse選擇項目,點擊window-Show View-Other,打開Ant文件夾,選擇Ant,OK;會加載出項目的Ant構建

6.打開build.xml文件點擊右鍵,選擇第二個Ant Build...,勾選transform,點擊run,構建完成。刷新項目查看生成新的報告文件。

7.打開報告:

 


免責聲明!

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



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