private static String getInternetExplorerDriverDefaultPath() { if (OsUtils.isWindows()) { if (!PropertyUtils.propertyExists(IE_DRIVER_USE64BIT_PROPERTY_NAME) || !PropertyUtils.propertyExists(INTERNET_EXPLORER_DRIVER_USE64BIT_PROPERTY_NAME)) { if (OsUtils.isWindows10()) { return "drivers/internetexplorerdriver-windows-64bit.exe"; } else { return "drivers/internetexplorerdriver-windows-32bit.exe"; } } else { if (PropertyUtils.isTrue(IE_DRIVER_USE64BIT_PROPERTY_NAME) || PropertyUtils.isTrue(INTERNET_EXPLORER_DRIVER_USE64BIT_PROPERTY_NAME)) { return "drivers/internetexplorerdriver-windows-64bit.exe"; } else { return "drivers/internetexplorerdriver-windows-32bit.exe"; } } } return null; }