package context; import org.openqa.selenium.chrome.ChromeDriver; public class ChromeContext extends Context { private final static String WINDOWS_DRIVER = "chromedriver.exe"; private final static String LINUX_DRIVER = "chromedriver"; private final static String DRIVER_TYPE = "webdriver.chrome.driver"; @Override protected void createDriver() { driver = new ChromeDriver(); } @Override protected String getDriverExecutable(boolean isWindows) { return isWindows ? WINDOWS_DRIVER : LINUX_DRIVER; } @Override protected String getDriverType() { return DRIVER_TYPE; } }