我有一个maven问题...我想从maven 1打电话给TestNG Suite(我们正在使用testng 6.8.7)并且我不知道如何做到这一点(我从未使用过maven 1 )。
maven的更新目前是不可能的,因为它是一个充满果冻,蚂蚁和maven脚本的大环境,我们只想在不改变环境的情况下开始使用TestNG(这些脚本用于不同的shell脚本,都应该像往常一样运行)。到目前为止我们使用了JUnit,但我们缺少JUnit中的一些功能,所以我们想切换到TestNG。我不在乎它是否是一个肮脏的解决方案,我们将来会更新到maven 3。
以下是maven.xml的一部分:
<project xmlns:ant="jelly:ant"
xmlns:maven="jelly:maven"
xmlns:j="jelly:core"
xmlns:util="jelly:util"
xmlns:i="jelly:interaction">
<goal name="releaseTest">
<j:set var="testcase" value="com.test.release.InterfaceReleaseTestingSuite"/>
<attainGoal name="test-single" />
<attainGoal name="createTestReport" />
</goal>
这是我们称之为JUnit-Testing Suite的当前解决方案。
我找到的唯一一个接近解决方案的是这个,但我不明白如何使用插件:http://testng.org/doc/maven.html(滚动到maven 1部分)
有什么想法吗?
非常感谢。 KR