我如何获得 PhantomDriver 进程 ID

How i can get PhantomDriver process ID

大家好

我使用 selenium phantomJS webDriver,在某些情况下,驱动程序在程序结束后仍保留在系统中(我使用正确的退出 driver.Quit()

我制作了用于查看进程的应用程序,它仍然是 运行 所有信息(windowHandle、processID 等等......)

但是

如何将幻影驱动程序进程 ID 转换为字符串?

我想在过程结束后进行整理并找到导致问题的程序。

谢谢。

找到了,如果有人感兴趣:

var driverService = PhantomJSDriverService.CreateDefaultService(System.Environment.CurrentDirectory);
driverService.HideCommandPromptWindow = true;
driver = new PhantomJSDriver(driverService);
string phantomProcessId = PJSdriverService.ProcessId.ToString();