检索selenium IE驱动程序的PID

时间:2013-10-29 14:34:37

标签: java internet-explorer selenium

有没有可能从java获取IE PID的解决方案? 问题是有8个驱动程序并发运行的实例。 我只知道IEDriver可以将PID记录到文件中。

Has Valid Protected Mode Settings: 0
Starting IE using the CreateProcess API
IE launched successfully with process ID 4192
Process with ID 4192 is executing iexplore.exe
Ignoring zoom setting: 0
rowser zoom level is 100%

1 个答案:

答案 0 :(得分:0)

IE驱动程序(实际上是WebDriver API)不会以任何方式公开其任何正在运行的进程的进程ID。您需要依赖其他方法(例如,原始Windows API调用)来获取此信息。另请注意,使用这些API调用,您很可能会遇到IE驱动程序代码会导致结果难以解释的竞争条件,因此我建议您重新考虑为什么假设您的用例需要PID