[英]Maven project does not generate testng results within test-output folder from selenium project
[英]How to generate test-output folder from testng tests?
如何为 testNG 测试生成测试输出文件夹?
我正在尝试获取默认的 testng 报告 index.html
Netbeans7/windows7
我做了一个简单的 testng 测试用例,在 netbeans 7 中运行它,这是结果。 我看不到测试输出。 我正在显示项目和文件结构。
如果我需要用 ant 或 maven 做一些事情,请描述关于如何在 Windows 7 上进行的非常详细的步骤——我对这两种工具都不熟悉。
如果我需要对 build.xml 做一些事情,请给出明确的、详细的步骤
编辑:
这是我最终的 netbeans 布局的屏幕截图,包括生成结果文件夹的 TestSuite.xml 文件:
默认情况下,报告文件(HTML 和 XML)被写入工作区下名为test-output
的文件夹。
但是,Netbeans 会覆盖此位置。 它将输出放置到build/test/results
文件夹。 请重新运行TestNG 测试套件并观察结果文件夹。 所有必需的文件都将在那里生成。
如果您想修改项目文件夹下的输出位置,请打开文件nbproject/project.properties
。 在该文件中有一个名为build.test.results.dir
的属性,它作为参数传递给 TestNG 运行的 ant 任务。 我认为您不需要为此目的编辑 netbeans 生成的构建文件。
此外,当您运行测试时,请查看控制台(netbeans)输出,它可能会打印如下消息:
[-d output-directory]
default output directory to : test-output
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.