我正在运行使用IE,chrome和firefox驱动程序的BDD测试。有时,当我的测试失败时,它不会杀死驱动程序,因此它可以继续运行。我想用进程名称杀死所有进程,在Windows中是这样的
taskkill /F /IM chromedriver.exe /T
但可以使用node js或可在linux和Windows计算机中使用的东西。如果它带有一些gulp插件会很棒,那么我可以将其添加为任务。
最佳答案
您正在寻找fkill之类的东西
适用于macOS,Linux和Windows。
用法示例:
const fkill = require('fkill');
fkill(1337).then(() => {
console.log('Killed process');
});
fkill('Safari');
fkill([1337, 'Safari']);