Thiết lập hiện tại của tôi là tôi có một selenium RC đang chạy như một trung tâm trên máy tính Windows (cho phép giả định tên máy là machine.name.com). Tôi đã sử dụng lệnh sau để bắt đầu nóSelenium Grid2 - Nút từ xa không kết nối với HUB
java -jar selenium-server2.15.jar -role hub -port 5555
Tôi có một nút selen chạy trên cùng một máy được đăng ký đến nút ở trên. Tôi đã sử dụng lệnh sau để khởi động nút
java -jar selenium-server2.15.jar -role node -port 5554 -hub http://machine.name.com:5555/grid/register
Nút này được đăng ký thành công, và tôi có thể chạy thử nghiệm của nút này là tốt.
Bây giờ tôi có một máy khác (một LINUX - cho phép giả định địa chỉ IP của máy này là 10.123.123.123), hình thức mà tôi muốn chạy một nút khác đã đăng ký với trung tâm trên các cửa sổ (machine.name.com) tại cổng 5555. Tôi đã sử dụng lệnh sau để bắt đầu nút.
java -jar selenium-server2.15.jar -role node -port 5572 -hub http://machine.name.com:5555/grid/register -browser browserName=chrome,platform=LINUX,maxInstances=5
Vấn đề là nút này không được HUB đăng ký.
Tôi biết thực tế là Hub và Nút đã phát hiện lẫn nhau khi tôi nhấn http://machine.name.com:5555/console trên trình duyệt cả hai nút được hiển thị. Nhưng máy Linux có một thông báo lỗi cùng với nó "lắng nghe trên http://10.123.123.123:5572 (không thể đạt được tại thời điểm này)"
và không kiểm tra selen có thể chạy ra khỏi nút đó.
Tôi đọc trên các nhóm selenium HERE rằng nút từ xa cũng phải xác định cặp giá trị khóa -hubHost
. Vì vậy, tôi cũng đã thử lệnh sau, không thành công
java -jar selenium-server2.15.jar -role node -port 5572 -hub http://machine.name.com:5555/grid/register -browser browserName=chrome,platform=LINUX, maxInstances=5 -hubHost "machine.name.com"
Nhưng điều này cũng không đăng ký nút.
Xin lưu ý rằng không có lỗi nào được ném trên bảng điều khiển trên máy linux. tất cả những gì được hiển thị là -
13:20:55.891 INFO - starting auto register thread. Will try to register every 5000ms
13:20:55.891 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register
13:23:06.860 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register
13:25:17.678 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register
13:27:28.496 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register
13:29:39.311 INFO - Registering the node to hub :http://machine.name.com:5555/grid/register
Không có lỗi nào được ném trên bàn điều khiển đang chạy Hub trên máy cửa sổ.
Tường lửa được đặt đúng cách, cũng như được kiểm tra bằng telneting.
Với tất cả những điều này, tôi chắc chắn tôi đã làm điều gì đó về cơ bản sai, ai đó có thể vui lòng HELP ME !!!!!
Bạn đã bao giờ thử chạy cùng một lệnh được sử dụng trong các cửa sổ chưa? Nếu không có trình duyệt hoặc nền tảng –