gpt4 book ai didi

docker - 我可以配置Poltergeist/Capybara指向Docker容器中的PhantomJS吗?

转载 作者:行者123 更新时间:2023-12-02 18:42:05 28 4
gpt4 key购买 nike

如果我正在运行PhantomJS Docker容器,是否可以使用Poltergeist对该容器运行测试,并将其用作远程PhantomJS服务器?

最佳答案

我还没有,但是我想你可以;-)

我会做如下:

  • 创建您的“自定义” phantomjs docker image(作为启发,您可以看到其他人是如何做到的):
  • 用标志--webdriver [references]
  • 启动您的phantomjs
  • 公开phantomjs http端口(以便您可以通过此端口与该容器通信)
  • 使用容器的地址配置 capybara 测试:

  • Capybara.register_driver:poltergeist做| app |
    Capybara::Poltergeist::Driver.new(应用程序,选项)
    结束

    您可以在选项中的“(1)” [ references]中提供 :port选项。

    顺便说一句,我还没有找到可以将 docker-container-ip放在此配置上的位置。

    关于docker - 我可以配置Poltergeist/Capybara指向Docker容器中的PhantomJS吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34335924/

    28 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com