无法从TestNG

时间:2015-10-20 22:49:20

标签: java testng

我正在使用TestNG / Selenium构建测试套件并尝试从命令行运行它。我在Eclipse Mars中将该套件构建为Maven项目,只需运行TestNG xml文件即可在Eclipse中运行它。在test-output文件夹中,我看到了testng-results.xml文件,我可以在index.html文件中看到结果。

当我尝试从命令行运行套件时,我的问题开始了。我创建了一个shell脚本,它将必要的jar添加到类路径中,然后导航到并以.xml文件作为参数执行TestNG。当我运行脚本它启动时,然后我得到一个输出,有一个没有细节的配置错误。我无法在我的系统上的任何地方找到详细的报告(我正在运行OSX 10.10。)有没有人有任何想法我应该寻找这个输出?

1 个答案:

答案 0 :(得分:0)

好的,这是交易:

  1. 如果您在@BeforeMethod或@BeforeClass中遇到配置错误,您可能仍会收到报告,但该类将被标记为跳过测试。

  2. 如果在@AfterMethod或@AfterClass中遇到配置错误,那么您可能只会收到一个简单的报告生成错误而最终没有报告。

  3. 您应该能够在@After方法的开头设置一个断点并调试它吗?

相关问题