AppleAutoPro WebDriver Installation Guide
🌟 Introduction
This tutorial will help you complete the installation and configuration of WebDriver required for AppleAutoPro. Select the appropriate deployment architecture based on your business needs.
🛠️ 1. Deployment Architecture Selection
WebDriver can be deployed as either Standalone or Grid. Choose according to your requirements:
📌 Standalone
- Environment: Single server
- Suitable for: Small-scale use or testing environments
🖥️ Grid
- Environment: Multiple servers collaborating
- Suitable for: High concurrency and large-scale business scenarios
- Architecture Components:
- Hub (Coordinator): Receives tasks, distributes them to
Nodes
, and provides a WebDriver management dashboard. - Node (Executor): Executes automated tasks, deployable on multiple servers.
- Hub (Coordinator): Receives tasks, distributes them to
🚀 2. Installing WebDriver
Installation for Overseas Servers
bash
bash <(curl -Ls https://raw.githubusercontent.com/sahuidhsu/selenium-grid-docker/main/wd_en.sh)
🧪 3. Verify Installation Results
- Open your browser and visit
http://<your-server-IP>:4444
- Standalone: Visit the server IP directly.
- Cluster: Visit the Hub server's IP.
- Enter your username and password on the login page. If you can see the WebDriver management dashboard, the installation was successful.
🛎️ 4. Configure WebDriver in AppleAutoPro
- Log in to the AppleAutoPro admin panel.
- Navigate to
Admin Panel
→System Settings
→Tasks
. - Enter the WebDriver address in the following format:
http://<username>:<password>@<IP>:<port>
- Username/Password: Use the credentials set in WebDriver.
- IP/Port: Provide the WebDriver dashboard address.
🎉 Congratulations! WebDriver for AppleAutoPro has been successfully configured!