让eclipse在构建时自动运行testNG测试

时间:2012-02-28 07:54:59

标签: eclipse eclipse-plugin testng

怎么做?

我可以制作一个蚂蚁脚本,但据我所知,它不会在eclipse窗口中显示结果。

1 个答案:

答案 0 :(得分:0)

how to programmatically invoke TestNG的TestNG网站上有说明。当然,您需要将测试代码放在像src / tests / com / test / mytests这样的目录中,或类似的东西作为项目中的单独源代码树。然后,您的Ant脚本应该能够调用它。

TestListenerAdapter tla = new TestListenerAdapter();  
TestNG testng = new TestNG();  
testng.setTestClasses(new Class[] { 'tests/com/test/mytests/Run2.class' });  
testng.addListener(tla);  
testng.run(); 

我自己没有尝试过,所以你的建议可能因我的建议而异。