自动测试-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当前已连接
特别声明:以上内容(图片及文字)均为互联网收集或者用户上传发布,本站仅提供信息存储服务!如有侵权或有涉及法律问题请联系我们。
举报