Upgrading WebDriver Support for Firefox (GeckoDriver) To upgrade WebDriver’s support for Firefox, update GeckoDriver as follows: - Go to the GeckoDriver downloads page at https://github.com/mozilla/geckodriver/releases.
- Download the GeckoDriver for your architecture:
- For Windows 64-bit and 32-bit: geckodriver-<VERSION>-win64.zip
- For Mac 64-bit: geckodriver-<VERSION>-macos.tar.gz
- For Linux 64-bit: geckodriver-<VERSION>-linux64.tar.gz
- Extract the
geckodriver executable from this .zip. - In the SOAest installation directory, run the update.bat script (for Windows) or update script (for Linux and Mac) with the
–patch argument and the path to the geckodriver executable file. Running this script will replace the version in the installation with the file referenced by the patch argument. It will also back up the replaced file in the installation by appending a .bak extension to the file.- For Windows: Run
update.bat –patch /path/to/geckodriver.exe - For Linux or Mac: Run
./update –patch /path/to/geckodriver
Upgrading WebDriver Support for Chrome (ChromeDriver)To upgrade WebDriver’s support for Chrome, update ChromeDriver as follows: - If you have not already done so, upgrade the Selenium client libraries as described in Upgrading WebDriver Support for Firefox (GeckoDriver).
- Go to the ChromeDriver downloads page at http://chromedriver.storage.googleapis.com/index.html.
- Download the latest release (you can click the LATEST_RELEASE link to find out what version is the latest).
- Download the ChromeDriver .zip file for your architecture:
- For Windows 64-bit and 32-bit: chromedriver_win32.zip
- For Mac 64-bit: chromedriver_mac64.zip
- For Linux 64-bit: chromedriver_linux64.zip
- Extract the
chromedriver executable from this .zip. - In the SOAtest installation directory, run the update.bat script (for Windows) or update script (for Linux and Mac) with the
–patch argument and the path to the chromedriver executable file. Running this script will replace the version in the installation with the file referenced by the patch argument. It will also back up the replaced file in the installation by appending a .bak extension to the file.- For Windows: Run
update.bat –patch /path/to/chromedriver.exe - For Linux or Mac: Run
./update –patch /path/to/chromedriver
To upgrade WebDriver’s support for Microsoft Edge, update EdgeDriver as follows: If you have not already done so, upgrade the Selenium client libraries as described in Upgrading WebDriver Support for Firefox (GeckoDriver).- Go to the Microsoft WebDriver download page (https://developer.microsoft.com/en-us/microsoft-edge/tools/webdriver/) and download the driver for your version of Edge (see Browser Support for version support details).
- Save the driver to the appropriate directory for your OS:
- Windows:
<SOATEST_INSTALL>\plugins\com.parasoft.ptest.libs.web_<version>\root\browsers\webdriver\edge\windows\x86 - Linux:
<SOATEST_INSTALL>\plugins\com.parasoft.ptest.libs.web_<version>\root\browsers\webdriver\edge\linux\x86_64 - MacOS:
<SOATEST_INSTALL>\plugins\com.parasoft.ptest.libs.web_<version>\root\browsers\webdriver\edge\mac\x86_64
|