我有一些Nunit自动化测试。我正在尝试使用Nunit控制台在Selenium网格上运行这些测试。我创建了一个.bat文件来通过网格启动测试,该文件查看文本文件中的测试列表。
当我手动运行.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 :(得分:0)
我遇到了同样的问题,结果是因为它从哪里运行测试。一旦我设置了"开始"选择与我的测试dll相同的目录,然后它在该目录中创建了XML文件。