bước tôi đã lấy đã
1. download và cài đặt Docker Toolbox for windows
2. Mở Docker Quickstart terminal
3. Bước vào bên dưới lệnh để kéo những hình ảnh Docker từ dockerhub và chạy chúng
docker pull selenium/hub
docker pull selenium/node-chrome
docker pull selenium/node-firefox
docker run -d -P \--name hub selenium/hub
docker run -d --link hub:hub -P \--name chrome selenium/node-chrome
docker run -d --link hub:hub -P \--name firefox selenium/node-firefox
Làm thế nào để bạn thiết lập lưới selen bằng cách sử dụng docker trên windows?
Dường như nó đang chạy khi tôi nhập docker logs hub
nhưng tôi không thể định tuyến các thử nghiệm của mình đến địa chỉ của trung tâm trên VM ảo bằng cách sử dụng seleniumAddress
trong tệp conf.js của tôi hoặc xem nó bằng cách sử dụng http://ipAddress:4444/grid/console.
Lý tưởng nhất là tôi muốn sử dụng thiết lập này để mở rộng số lượng các cá thể thử nghiệm song song mà tôi có thể chạy.
này làm việc rất lớn, một trong những vấn đề tôi có thể có với các nỗ lực trước đó tôi đã sử dụng địa chỉ IP lấy từ nhật ký Docker thay vì ip Docker máy của tôi. Tôi sẽ sử dụng điều này cho bây giờ và có thể di chuyển trở lại hình ảnh docker selenium bình thường trong một vài ngày. Một lần nữa cảm ơn bạn đã giải thích. –
sonhu
Điều này sẽ được khắc phục ngay bây giờ theo sự cố này: https://github.com/SeleniumHQ/docker-selenium/issues/208 – joelnb