返回

自动测试-Docker Selenium VPN:如何访问Docker容器上的内部或QA网站

发布时间:2022-05-01 05:34:10 303
# firefox# 服务器# 容器# git# 服务器

我试图在Docker chrome容器上的QA/Staging服务器上运行selenium automation。我使用的代码如下:https://github.com/SeleniumHQ/docker-selenium/blob/trunk/docker-compose-v3.yml

设置所有容器。

version: "3"
services:
  chrome:
    image: selenium/node-chrome:4.1.3-20220405
    shm_size: 2gb
    depends_on:
      - selenium-hub
    environment:
      - SE_EVENT_BUS_HOST=selenium-hub
      - SE_EVENT_BUS_PUBLISH_PORT=4442
      - SE_EVENT_BUS_SUBSCRIBE_PORT=4443

  edge:
    image: selenium/node-edge:4.1.3-20220405
    shm_size: 2gb
    depends_on:
      - selenium-hub
    environment:
      - SE_EVENT_BUS_HOST=selenium-hub
      - SE_EVENT_BUS_PUBLISH_PORT=4442
      - SE_EVENT_BUS_SUBSCRIBE_PORT=4443

  firefox:
    image: selenium/node-firefox:4.1.3-20220405
    shm_size: 2gb
    depends_on:
      - selenium-hub
    environment:
      - SE_EVENT_BUS_HOST=selenium-hub
      - SE_EVENT_BUS_PUBLISH_PORT=4442
      - SE_EVENT_BUS_SUBSCRIBE_PORT=4443

  selenium-hub:
    image: selenium/hub:4.1.3-20220405
    container_name: selenium-hub
    ports:
      - "4442:4442"
      - "4443:4443"
      - "4444:4444"

代码在prod网站上运行良好,但在内部网站(QA/Staging)上不起作用。我不确定如何在QA/stage上运行自动化案例

有人能指导我如何在内部(VPN后面)运行测试用例吗。VPN当前已连接

特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报
评论区(0)
按点赞数排序
用户头像