Làm cách nào để chạy Máy chủ Selenium độc lập 2 dưới dạng dịch vụ cửa sổ trong Windows XP?Chạy Máy chủ Selenium độc lập 2 làm dịch vụ trong windows XP
Trả lời
Hoặc nếu bạn muốn nó bắt đầu lúc khởi động, bạn có thể làm điều này:
Tạo tập tin
01_start_hub.bat
mà sẽ chứa lệnh này:java -jar selenium-server-standalone-2.20.0.jar -role hub
Tạo tập tin
02_start_node.bat
mà sẽ chứa lệnh này :java -jar selenium-server-standalone-2.20.0.jar -role node -hub http://localhost:4444/grid/register
Pla ce cả dơi file vào thư mục Startup
C:\Documents and Settings\UserName\Start Menu\Programs\Startup
Có bạn sẽ có hai "xấu xí" dos nhắc nhở sau khi khởi động, nhưng điều này Quickwin solutin
Và đây là link giải pháp cho độ bền cao hơn - lần đầu tiên tạo ra các BAT các tệp như trong câu trả lời khác của tôi. Thứ hai read this article - Việc tạo dịch vụ. Tôi sẽ khuyên bạn nên chỉ ra các tệp BAT trong các tùy chọn.
tôi không bao giờ tạo ra một dịch vụ, do đó trang trợ giúp là nhiều như tôi có thể cung cấp
Tôi đã có rất nhiều may mắn với các Non-Sucking Service Manager. Đó là một thực thi độc lập mà tạo ra và một dịch vụ cửa sổ và hoạt động tốt hơn nhiều so với bất kỳ lựa chọn thay thế tôi đã từng sử dụng (tôi đang suy nghĩ về srvany.exe). Các usage instructions là khá đơn giản.
Đây là cách tôi sử dụng nó:
- Tải về và giải nén nssm.exe
- tôi muốn chạy một trường hợp duy nhất mà hành động như cả hai trung tâm và một nút, vì vậy tôi không nói rõ vai trò . Tôi cũng chỉ muốn các thiết lập mặc định, vì vậy tôi đã không vượt qua bất kỳ tham số nào. Đây là những gì tôi đã làm từ dòng lệnh: nssm cài đặt Selenium-Server "C: \ Program Files \ Java \ jre6 \ bin \ java.exe" "-jar C: \ Selenium \ selenium-server-standalone-2.21.0. jar "
Nếu bạn muốn chạy như một trung tâm hoặc nút, hãy thêm nút trung tâm hoặc nút -role vào tham số cuối cùng trong bướC# 2, ví dụ "-jar C: \ Selenium \ selenium-máy chủ-standalone-2.21.0.jar -role hub". Bạn cũng có thể chỉ định bất kỳ thông số nào khác cho Selenium ở đây.
Nếu bạn cần điều chỉnh thông số sau, bạn có thể thực hiện việc này thông qua Regedit theo HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \\ Tham số. Cụ thể, Khóa AppParameters chứa các tham số bạn chuyển tới Selenium.
Thanh toán dự án sau ... Tôi đã sử dụng nó để thiết lập Máy chủ Minecraft (dự án java) của tôi làm dịch vụ cửa sổ.
Good Luck
http://brantleytec.blogspot.com/2012/11/selenium-hub-and-node-as-windows-service.html
liên kết đó mô tả quá trình tôi sử dụng để thiết lập và sử dụng hub Selenium và nút như một dịch vụ sử dụng chương trình Microsoft bản địa. Tôi đã có thể có được điều này chạy cục bộ trên máy tính làm việc của tôi cũng như trên một máy chủ từ xa chạy thử nghiệm của tôi sau mỗi lần xây dựng.
Nếu đây là máy tính cục bộ của bạn, tôi có thể đề xuất sử dụng ChromeDriver thay vì RemoteWebDriver. Nó ít được thiết lập và cho phép người mới bắt đầu sử dụng các bài kiểm tra của bạn mà không cần thêm bất kỳ thiết lập nào.
- 1. Chuyển đổi giữa EXE độc lập và dịch vụ windows
- 2. Selenium 2: Làm thế nào để kiểm tra xem máy chủ đang chạy và dừng máy chủ?
- 3. Làm thế nào để làm cho sự khác biệt thời gian máy chủ dịch vụ WCF khách hàng độc lập?
- 4. máy chủ http node.js http dưới dạng dịch vụ Windows
- 5. Máy chủ XML-RPC Python dưới dạng dịch vụ Windows
- 6. Máy chủ/khung công tác độc lập Java đơn giản?
- 7. cách chạy thử nghiệm Capybara độc lập?
- 8. Cài đặt JVM Confiigure trong máy chủ độc lập Jetty
- 9. Dự án thiết lập Dịch vụ Windows - chạy dịch vụ với tư cách quản trị viên
- 10. Chiến lược sao lưu với máy chủ chủ độc lập 3.6 Máy chủ
- 11. Dịch vụ Windows chạy liên tục
- 12. Máy chủ SMTP cục bộ trong windows 7? (chạy IIS7)
- 13. Ứng dụng Yesod độc lập tên máy chủ
- 14. Cách dễ dàng hơn để bắt đầu và dừng các dịch vụ windows trong Windows XP
- 15. SqlMembership trên cả máy chủ SQL độc lập và Azure
- 16. Làm cách nào để chạy tệp java .jar dưới dạng dịch vụ cửa sổ trên máy chủ Windows 2008?
- 17. Máy chủ Snmp cho Windows
- 18. Phát hiện dịch vụ JmDNS trong máy khách-máy chủ
- 19. Chạy hai tác vụ độc lập đồng thời bằng cách sử dụng các chủ đề
- 20. Setting locale mặc định cho dịch vụ Tomcat trong Windows XP
- 21. Làm cách nào để biên dịch cho Windows XP trong windows 7/visual studio 2008
- 22. Cách chạy tác vụ khi dịch vụ windows khởi động?
- 23. Khởi động Máy chủ MySQL làm dịch vụ (Win 8)
- 24. Làm thế nào để cấu hình Windows Activation Server (WAS) trong Windows XP để lưu trữ các dịch vụ WCF?
- 25. Trình giả lập Windows Phone 7 Series có thể được chạy trên Windows XP không?
- 26. Lưu trữ ảo với máy chủ node.js độc lập
- 27. Làm cách nào để xác định xem máy tính có đang chạy Gói dịch vụ XP hay không 3
- 28. Nhận tên máy tính trong dịch vụ Windows?
- 29. Dịch vụ Windows chạy trong thư mục nào?
- 30. Dịch vụ Tomcat 6.0.18 sẽ không khởi động trên máy chủ windows
Tính năng này vẫn hoạt động với các phiên bản Chrome gần đây? Từ các báo cáo khác nhau, có vẻ như kể từ phiên bản 38, Chrome + Selenium + ChromeDriver sẽ không hoạt động khi được cài đặt làm dịch vụ (rõ ràng vì Phiên 0 được sử dụng bởi dịch vụ windows không có đầu và điều này không được hỗ trợ chính thức) – LordOfThePigs