Microsoft Edge Driver Update
The Microsoft Edge Driver must be kept in sync with the installed browser version to ensure automation stability. This activity involves identifying the specific Edge build, downloading the matching WebDriver binary from Microsoft's official servers, and replacing the existing file.
Configuration Parameters
| Field | Description | Requirement |
|---|---|---|
| Edge Version | The current build version of the installed Microsoft Edge browser. | Required |
| Operating System | The target platform (Windows, Linux, or Mac) for the driver. | Required |
| Worker Path | The local directory where the Robusta Worker driver is located. | Required |
| Architecture | System architecture (e.g., x64, x86, ARM64) for compatibility. | Required |
[^1]: Required fields must be configured for the activity to execute successfully.
Action Types & Examples
Version Matching
Aligning the browser's major and minor build numbers with the specific Edge Driver release. - Format: string (Major.Minor.Build.Patch) - Example Result: "122.0.2365.92"
Process Termination
Ensuring all active msedgedriver instances are closed before file replacement. - Format: boolean (Process State) - Example Result: true
Implementation Examples
Field Setup - Browser Check: Open Edge and navigate to edge://settings/help to find the version. - Worker Directory: C:\RobustaWorkerCE\driver
Execution Parameters - Process Name: msedgedriver.exe - Manual Kill Command: taskkill /F /IM msedgedriver.exe /T
Version-Based Link Logic
Microsoft Edge Driver releases are hosted on the official Microsoft Edge Developer portal. Unlike Chrome, Edge provides a clear dashboard for all stable and preview channels.
1. Official Download Portal
All Edge Driver versions can be accessed via the Microsoft Edge WebDriver page. - URL: https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/
2. Matching Procedure
- Locate your version in the "About Microsoft Edge" section.
- On the download portal, find the section matching your major version (e.g., Stable Channel - Version 122).
- Download the binary corresponding to your OS and architecture (e.g.,
x64).
Technical Notes
Binary Naming: Microsoft distributes the driver as
msedgedriver.exe. Ensure it is placed directly into the\driverfolder. The worker specifically targets this filename for Edge automation.Automatic Updates: Microsoft Edge often updates automatically in the background. If automation fails suddenly, check
edge://settings/helpfirst to see if a driver mismatch has occurred due to a browser update.Access Issues: If you receive an "Access Denied" error, ensure that no hidden
msedge.exeormsedgedriver.exeprocesses are locking the file in the background.
[^1]: Required fields are mandatory for driver synchronization.