TestNG 6.4与ant creatin TestNG 6.3报告?

时间:2012-03-27 08:15:44

标签: java ant testng

我升级到TestNG 6.4。现在,当我从Eclipse中执行Test-Suite(使用TestNG插件)时,测试得到了“新面貌”。但是,如果我使用ant执行相同的Test-Suite,报告看起来与TestNG 6.3相同。这是为什么?如何使用新的外观创建报告?

修改

我找到了一个解决方案......我必须在selenium-server-standalone-2.20.0.jar之前将testng-6.4.jar添加到类路径中,如果你这样做的话,那你就得到了旧的报告。由于selenium.jar在旧版本中包含testng ...

新报告:

<path id="classpath">
  <pathelement location="bin"/>
  <pathelement location="lib/selenium-server-standalone-2.20.0.jar"/>
  <pathelement location="lib/testng-6.4.jar"/>
  <pathelement location="testsuites"/>
</path>

旧报告:

<path id="classpath">
  <pathelement location="bin"/>
  <pathelement location="lib/testng-6.4.jar"/>
  <pathelement location="lib/selenium-server-standalone-2.20.0.jar"/>
  <pathelement location="testsuites"/>
</path>

1 个答案:

答案 0 :(得分:0)

你确定你的ant build正在使用6.4 jar文件吗?