有谁知道如何从运行WebDriver的Ruby脚本中获取Selenium WebDriver启动的浏览器的进程ID?
Ben的答案对我不起作用,我必须将其调整为以下内容:
driver = Selenium::WebDriver.for :chrome
bridge = driver.instance_variable_get(:@bridge)
service = bridge.instance_variable_get(:@service)
process = service.instance_variable_get(:@process)
process.pid
# => 22656
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2257 次 |
| 最近记录: |