Selenium webdriver 当测试打开浏览器时,Serenity和Zalenium-Connect被拒绝

Selenium webdriver 当测试打开浏览器时,Serenity和Zalenium-Connect被拒绝,selenium-webdriver,selenium-grid,serenity-bdd,cucumber-serenity,zalenium,Selenium Webdriver,Selenium Grid,Serenity Bdd,Cucumber Serenity,Zalenium,我使用Serenity和Zalenium。我有两种测试-API和基于浏览器的。API测试工作正常,我用于API测试的AUT基本URL为“http://localhost:8081". 基于浏览器的测试失败,错误为“未知错误:net::ERR\u连接被拒绝”。对于基于浏览器的测试,AUT URL为“http://localhost:8090" . 我的AUT在容器内运行,这些容器和Zalenium容器共享同一个docker网桥。这是我的zalenium容器的docker-compose.yml文件

我使用Serenity和Zalenium。我有两种测试-API和基于浏览器的。API测试工作正常,我用于API测试的AUT基本URL为“http://localhost:8081". 基于浏览器的测试失败,错误为“未知错误:net::ERR\u连接被拒绝”。对于基于浏览器的测试,AUT URL为“http://localhost:8090" . 我的AUT在容器内运行,这些容器和Zalenium容器共享同一个docker网桥。这是我的zalenium容器的docker-compose.yml文件。知道为什么我的基于浏览器的测试在通过API测试时失败了吗

  container_name: ${CLIENT_PREFIX}-zalenium
  image: "dosel/zalenium:3.14.0g"
  tty: true
  mem_limit: 2048m
  volumes:
    - /tmp/videos:/home/seluser/videos
    - /var/run/docker.sock:/var/run/docker.sock
    - /usr/bin/docker:/usr/bin/docker
  ports:
    - 4444:4444
  command: >
    start --desiredContainers 1
          --maxDockerSeleniumContainers 2
          --screenWidth 1366 --screenHeight 768
          --videoRecordingEnabled true
          --startTunnel false
          --debugEnabled true
          --maxTestSessions 5
  environment:
    - PULL_SELENIUM_IMAGE=true
    - ZALENIUM_EXTRA_JVM_PARAMS=-Dwebdriver.http.factory=apache
    - ZALENIUM_SELENIUM_CONTAINER_MEMORY_LIMIT=1573741824```