【问题标题】:How i can get PhantomDriver process ID我如何获得 PhantomDriver 进程 ID
【发布时间】:2016-04-15 18:31:18
【问题描述】:

大家好

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

我制作了一个应用程序,用于查看仍在运行的进程,其中包含所有信息(windowHandle、processID 等..)

但是

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

我想在这个过程之后进行主持人并找到导致问题的程序。

谢谢。

【问题讨论】:

    标签: c# selenium-webdriver process phantomjs


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 2011-06-03
      • 2010-09-07
      • 2022-10-20
      • 2012-09-16
      • 2022-10-25
      • 2013-02-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多