此儲存庫包含 PowerShell 腳本,用於自動化下載不同瀏覽器的 WebDriver。
graph LR
A[開始] --> B[取得瀏覽器版本];
B --> C[下載 WebDriver];
C --> D[標準化 WebDriver 結構];
D --> E[清理 WebDriver 資料夾];
E --> F[結束];
| 情境描述 | 腳本名稱 |
|---|---|
| 下載 WebDriver | download-web-drivers.ps1 |
download-web-drivers.ps1: 自動偵測瀏覽器版本,並下載對應的 WebDriver。它接受-DriverPath作為輸入參數,指定 WebDriver 的儲存路徑,並執行以下主要邏輯:- 偵測瀏覽器版本。
- 根據瀏覽器版本,從官方來源下載對應的 WebDriver。
- 將下載的 WebDriver 解壓縮到指定目錄。
- 標準化驅動程式結構,將 WebDriver 檔案移至根目錄。
- 清理驅動程式資料夾,只保留 WebDriver 執行檔。
.\download-web-drivers.ps1 -DriverPath ".\WebDrivers"此範例會將 WebDriver 下載到
.\WebDrivers目錄。如果省略-DriverPath參數,則會使用預設路徑$env:USERPROFILE\WebDrivers。
- Chrome
- Edge
- Firefox
- Safari