test-output目录中找不到testng-fail.xml原因:
在没有加入Reportng 报告的相关jar包前,在test-output目录下是有testng-fail.xml,后面加入了Reportng 报告的相关jar后包,发现运行后就没有testng-fail.xml文件,后面用ant运行xml后,就有了。不懂哪里不对。。神奇
--------------------
2014.3.13找到原因,这回用所有方式运行都会 在test-output目录中产生testng-fail.xml了,并且用reportng也都会相应报告产生
1.单个*.class运行,需要配置下图:
2.右建testng.xml--Run As--Testng Suite运行时,只需要在XML中添加如下红色字体配置,JUnitXMLReporter不加也是可以的:
注:这种方式运行时,要把方法1中的
testng.xml内容:
<?xml version="1.0" encoding="UTF-8"?>
<suite name="Suite" parallel="false">
</project>