Batch file 如何在测试运行后通过批处理文件关闭NUnit?

Batch file 如何在测试运行后通过批处理文件关闭NUnit?,batch-file,nunit,Batch File,Nunit,所以我有测试A,B,C 我希望通过chrome和firefox运行它们。 我使用NUinit 2.6、selenium和c# 我有一个bat文件,它首先用selenium测试项目的指定浏览器覆盖配置json。然后为该selenium项目运行nunit(具有A B C测试) 就这样 1) 更改为Chrome,然后运行nunit进行B C 2) 更改为Firefox,让他们运行nunit以获得B C 但我的问题是为了运行2,我必须手动关闭1的测试 有没有办法让1在运行完成后自动关闭,以便2可以启动

所以我有测试A,B,C 我希望通过chrome和firefox运行它们。 我使用NUinit 2.6、selenium和c#

我有一个bat文件,它首先用selenium测试项目的指定浏览器覆盖配置json。然后为该selenium项目运行nunit(具有A B C测试)

就这样

1) 更改为Chrome,然后运行nunit进行B C

2) 更改为Firefox,让他们运行nunit以获得B C

但我的问题是为了运行2,我必须手动关闭1的测试

有没有办法让1在运行完成后自动关闭,以便2可以启动

多谢各位

蝙蝠:

以不同方式解决:

我决定使用nunits textfixture在selenium项目中传递浏览器参数,这比使用bat文件更干净、更好


在测试1结束时做一个taskkil

taskkill /F /im chrome.exe

当我手动关闭nunit测试时,它会杀死chrome。我添加了我使用的bat代码。我希望nunit-x86.exe在测试完成后能够自行关闭。我现在不知道您的测试做什么以及需要多长时间。但停止进程的唯一方法是使用taskkill。
taskkill /F /im chrome.exe