Имхо, правильнее будет интерфейсы юзать
IDriver driver;
if (true or false)
{
driver = new FirefoxDriver();
}
else
{
driver = new ChromeDriver();
}
ChromeDriver и FirefoxDriver в свою очередь наследуете от интерфейса IDriver и реализуете его методы/свойства