Skip to content

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.

🚀 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

  1. Log in to the AppleAutoPro admin panel.
  2. Navigate to Admin PanelSystem SettingsTasks.
  3. 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!