2014-09-30 101 views
0

我有一些Nunit自动化测试。我正尝试使用Nunit控制台在Selenium网格上运行这些测试。我已经创建了一个.bat文件来在网格上启动测试,该网格查看文本文件中的测试列表。Windows任务调度程序未完全完成任务

当我手动运行.bat文件时,我的测试运行,我得到一个自动创建的xml结果文件。

当我得到Windows任务计划程序来运行.bat文件时,我的测试将运行,但是,我没有得到我的测试结果。

如果我使用任务调度程序,需要帮助理解为什么我没有得到结果。

这里是.bat文件的内容;

nunit-console /result:console-testResults2.xml /work:C:\Selenium\TestResults /runlist:C:\Selenium\testlist.txt "C:\Selenium\VisualStudio\Automated Tests\Automated Tests\AutomatedTests\bin\Debug\AutomatedTests.dll" 

回答

0

我有同样的问题,原来是因为它运行测试的地方。一旦我将“Start In”选项设置为与我的测试dll相同的目录,那么它会在该目录中创建XML文件。