TestNG本身的測(cè)試報(bào)告很不美觀(guān),我們可以下載testng-xslt,加入其中的jar包去進(jìn)行美化。該效果比reportNG還要美觀(guān)。
1.下載testng-xslt(如testng-xslt-1.1.2版本)
其中l(wèi)ib下的saxon-8.7.jar 是用來(lái)美化report的jar。
2.新建JAVA項(xiàng)目,在項(xiàng)目下新建一個(gè)lib文件夾,用來(lái)加入jar文件;新建testoutput文件夾,在其中加入testng-results.xsl (路徑:testng-xslt-1.1.2-mastersrcmain
esources)用來(lái)承再生成美化的測(cè)試報(bào)告。
3.lib里面加入需要的jar文件, 并引用。
4.TestNGSimpleTest.java
import org.testng.annotations.Test;
import static org.testng.Assert.assertEquals;
public class TestNGSimpleTest {
@Test
public void testAdd() {
String str = "TestNG is working fine";
assertEquals("TestNG is working fine", str);
}
}
5.src下建testng.xml
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE suite SYSTEM "http://testng.org/testng-1.0.dtd" >
<suite name="Suite1">
<test name="test1">
<classes>
<class name="TestNGSimpleTest"/>
</classes>
</test>
</suite>