<target name="Regression_Test" depends="displayEnvironment">
<property name="TestSuite" value="RegressioonTestSuite.xml"/>
<ant antfile="TestNG.xml" dir="${tools.loc}" target="runTestNG" inheritAll="true"/>
<!--<antcall target="buildAndTest" inheritAll="true"/>-->
</target>
在上面的代码…
<property name="TestSuite" value="RegressioonTestSuite.xml"/>
Is Not Working,没有传递给RegreessionTestSuite.xml
创建一个名为RegreessionTestSuite.xml
的回归测试文件
如果我写
这段代码在目标外部可以工作但在任何目标内部都不行
根据上面的评论,如果你能发布你得到的错误/异常,那将是有帮助的。同时,调试它的一些技巧可以是:
- 通过exec任务调用ant(您也可以对正在执行的命令进行回显,以检查是否有拼写错误等)
- 是要在另一个文件中调用的目标吗?该文件是否已"导入"到主构建文件中?
感谢您的支持
I am newer in Ant
发现解决方案…犯了一个愚蠢的错误
<ant antfile="TestNG.xml" dir="${tools.loc}" target="runTestNG" inheritAll="true">
<property name="TestSuite" value="RegressioonTestSuite.xml"/>
</ant>