Batch file 在Jenkins构建期间未创建Nunit TestResult.xml
要在Jenkins中运行测试,我使用下一个批处理命令: 以下是Jenkis的外观: 问题是:它不会生成TestResult.xml文件 当我从desctop运行与.bat文件相同的命令时,它会创建TestResult.xml文件 你知道詹金斯怎么了吗Batch file 在Jenkins构建期间未创建Nunit TestResult.xml,batch-file,jenkins,nunit,Batch File,Jenkins,Nunit,要在Jenkins中运行测试,我使用下一个批处理命令: 以下是Jenkis的外观: 问题是:它不会生成TestResult.xml文件 当我从desctop运行与.bat文件相同的命令时,它会创建TestResult.xml文件 你知道詹金斯怎么了吗 顺便说一下,我在所有可能的文件夹中搜索了创建的文件,甚至通过搜索,我想到该文件是在那时生成并删除的,或者类似的事情 问题是,我确实没有看到这个文件,但詹金斯根据这个文件生成了报告!所以我想在生成报告后,文件可能会自动删除 我也遇到了同样的问题,我在
顺便说一下,我在所有可能的文件夹中搜索了创建的文件,甚至通过搜索,我想到该文件是在那时生成并删除的,或者类似的事情
问题是,我确实没有看到这个文件,但詹金斯根据这个文件生成了报告!所以我想在生成报告后,文件可能会自动删除 我也遇到了同样的问题,我在Win7中的用户目录下找到了测试结果xml文件。
注意:我认为nunit存在一些问题,它没有将文件导出到我们提供路径的位置。我只是阅读了pogram的命令行选项页面,没有看到/result选项。默认情况下,程序将在启动命令的工作目录中输出TestResult.xml文件。看这里
"C:\Program Files (x86)\NUnit 2.6.4\bin\nunit-console.exe" /result:TestResult.xml "C:\Users\Denis\Documents\Visual Studio 2013\Projects\MyProject\App.nunit"