用于浏览器代理服务器的ChildProcess :: LaunchError启动

Α

我正在Selenium测试中尝试使用browsermob代理。因此,我编写了以下代码:

require 'selenium-webdriver'
require 'browsermob/proxy'

server = BrowserMob::Proxy::Server.new 'E:\browsermob\browsermob-proxy-2.0-beta-8'
server.start

但是当我运行上面的脚本时,结果为ChildProcess::LaunchError

ChildProcess::LaunchError: Unknown error (Windows says "The operation completed successfully.", but it did not.)
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/childprocess-0.3.9/lib/childprocess/windows/process_builder.rb:87:in `create_process'
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/childprocess-0.3.9/lib/childprocess/windows/process_builder.rb:34:in `start'
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/childprocess-0.3.9/lib/childprocess/windows/process.rb:63:in `launch_process'
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/childprocess-0.3.9/lib/childprocess/abstract_process.rb:72:in `start'
    from C:/Ruby193/lib/ruby/gems/1.9.1/gems/browsermob-proxy-0.1.3/lib/browsermob/proxy/server.rb:27:in `start'
    from (irb):9
    from C:/Ruby193/bin/irb:12:in `<main>'

请帮我解决这个问题。

真子

我遇到了同样的问题,很难从这里的文档中弄清楚,以了解浏览器代理服务器的路径也应该包含可执行文件。

在您的情况下,代码应为下一个:

需要'selenium-webdriver'需要'browsermob / proxy'

server = BrowserMob :: Proxy :: Server.new“ E:\ browsermob \ browsermob-proxy-2.0-beta-8 \ browsermob-proxy” server.start

希望能帮助到你

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Browsermob代理服务器启动的ChildProcess :: LaunchError

来自分类Dev

Nginx“无法启动高性能Web服务器和反向代理服务器。”

来自分类Dev

黄瓜ChildProcess :: LaunchError

来自分类Dev

在Apache JMeter中启动代理服务器时出错

来自分类Dev

Rails服务器启动时如何自动启动浏览器?

来自分类Dev

Nginx 启动失败 一个高性能的 web 服务器和一个反向代理服务器

来自分类Dev

浏览器未从服务启动

来自分类Dev

如何防止Lite服务器启动时打开浏览器窗口?

来自分类Dev

如何启动Web服务器在Golang中的浏览器中打开页面?

来自分类Dev

通过Web浏览器(PHP)重新启动Linux服务器

来自分类Dev

如何通过浏览器以编程方式启动/停止Neo4j服务器?

来自分类Dev

不在默认浏览器上启动开发服务器

来自分类Dev

Tomcat服务器已启动但未在浏览器上运行?

来自分类Dev

我可以在浏览器中启动socket.io/websocket服务器吗?

来自分类Dev

Chrome 驱动程序服务器无法启动 Chrome 浏览器

来自分类Dev

配置Burp Suite以拦截Web浏览器和代理服务器之间的数据

来自分类Dev

我无法使用浏览器的简单代理服务器获得http响应

来自分类Dev

Ubuntu:端口80上的Http服务器正在启动,但是无法从浏览器访问吗?

来自分类Dev

Selenium服务器无法连接到主机,未指定显示-OLD:无法启动新的浏览器会话

来自分类Dev

气流网络服务器已启动,但 UI 未显示在浏览器中

来自分类Dev

如何以隐式意图启动浏览器服务?

来自分类Dev

使用服务在启动时获取浏览器语言

来自分类Dev

如何让谷歌浏览器不作为服务启动?

来自分类Dev

Java Web服务器-浏览器无法找到新创建的文件,直到服务器重新启动

来自分类Dev

代理服务器的推荐端口

来自分类Dev

API代理服务器

来自分类Dev

HTTP代理服务器测试

来自分类Dev

确定代理服务器/端口

来自分类Dev

Nginx与代理服务器的位置

Related 相关文章

  1. 1

    Browsermob代理服务器启动的ChildProcess :: LaunchError

  2. 2

    Nginx“无法启动高性能Web服务器和反向代理服务器。”

  3. 3

    黄瓜ChildProcess :: LaunchError

  4. 4

    在Apache JMeter中启动代理服务器时出错

  5. 5

    Rails服务器启动时如何自动启动浏览器?

  6. 6

    Nginx 启动失败 一个高性能的 web 服务器和一个反向代理服务器

  7. 7

    浏览器未从服务启动

  8. 8

    如何防止Lite服务器启动时打开浏览器窗口?

  9. 9

    如何启动Web服务器在Golang中的浏览器中打开页面?

  10. 10

    通过Web浏览器(PHP)重新启动Linux服务器

  11. 11

    如何通过浏览器以编程方式启动/停止Neo4j服务器?

  12. 12

    不在默认浏览器上启动开发服务器

  13. 13

    Tomcat服务器已启动但未在浏览器上运行?

  14. 14

    我可以在浏览器中启动socket.io/websocket服务器吗?

  15. 15

    Chrome 驱动程序服务器无法启动 Chrome 浏览器

  16. 16

    配置Burp Suite以拦截Web浏览器和代理服务器之间的数据

  17. 17

    我无法使用浏览器的简单代理服务器获得http响应

  18. 18

    Ubuntu:端口80上的Http服务器正在启动,但是无法从浏览器访问吗?

  19. 19

    Selenium服务器无法连接到主机,未指定显示-OLD:无法启动新的浏览器会话

  20. 20

    气流网络服务器已启动,但 UI 未显示在浏览器中

  21. 21

    如何以隐式意图启动浏览器服务?

  22. 22

    使用服务在启动时获取浏览器语言

  23. 23

    如何让谷歌浏览器不作为服务启动?

  24. 24

    Java Web服务器-浏览器无法找到新创建的文件,直到服务器重新启动

  25. 25

    代理服务器的推荐端口

  26. 26

    API代理服务器

  27. 27

    HTTP代理服务器测试

  28. 28

    确定代理服务器/端口

  29. 29

    Nginx与代理服务器的位置

热门标签

归档