在特定流中停止从visual studio执行测试时关闭Web驱动程序



当我在visualstudio中停止测试执行时,我想从任务管理器关闭webdriver。通常我可以使用AfterTestRun来关闭驱动程序,但是,当我在visual studio中单击停止按钮同时运行测试执行时,AfterTestRun没有执行,所以web驱动程序仍然打开。

您不能这样做,因为当您停止执行时,Visual Studio/Test Explorer会扼杀测试执行过程。那时没有代码被执行,也没有地方可以放一些被执行的代码。

我有一个命令行脚本,当我按下快捷键时,它会杀死所有进程。

你可以通过以下方式在Windows上的命令行杀死一个进程:

taskkill/f/im-chromedriver.exe

这会杀死所有名为chromedriver.exe的进程。

最新更新