Windows update IEDriverServer version to latest (#6671)

This commit is contained in:
Alexey-Ayupov
2022-12-02 14:31:06 +01:00
committed by GitHub
parent 8959c489f2
commit ec8d7d9c1e

View File

@@ -3,15 +3,9 @@
## Desc: Install Selenium Web Drivers ## Desc: Install Selenium Web Drivers
################################################################################ ################################################################################
try {
$latestReleaseUrl = "https://selenium-release.storage.googleapis.com/" $json = Invoke-RestMethod -Uri "https://api.github.com/repos/SeleniumHQ/selenium/releases?per_page=100"
$latestReleaseInfo = Invoke-RestMethod -Uri $latestReleaseUrl $ieDriverUrl = $json.Where{-not $_.prerelease}.assets.browser_download_url | Where-Object { $_ -like "*IEDriverServer_x64_*.zip" } | Select-Object -First 1
$latestIEVersion = $latestReleaseInfo.ListBucketResult.Contents | Where-Object Key -match "IEDriverServer_x64" | Sort-Object LastModified | Select-Object -ExpandProperty Key -Last 1
$ieDriverUrl = -join ($latestReleaseUrl, $latestIEVersion)
} catch {
Write-Error "[!] Failed to get IEDriver version [$latestReleaseUrl]: $_"
exit 1
}
# Download IE selenium driver # Download IE selenium driver
try { try {