我如何获得PhantomDriver进程ID

时间:2016-01-11 12:33:52

标签: c# selenium-webdriver process phantomjs

大家好>

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

我制作了应用程序,用于查看仍在运行所有信息的流程(windowHandle,processID等等)

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

我希望在流程结束后找到解决问题的程序。

谢谢。

1 个答案:

答案 0 :(得分:2)

如果有兴趣的人发现它:

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