code: public boolean startDriver(String driverClassName, final Map<String, Object> profile) throws Exception {
          if (OVERRIDE_ACTIVE) {
              return true;
          }
  
          DriverFactory driverFactory = new LocalDriverFactory(driverClassName, profile);
          WebDriver driver = setAndUseDriverFactory(driverFactory);
          return driver != null;
      }
docs: Creates an instance of the specified class an injects it into SeleniumHelper, so other fixtures can use it.
  @param driverClassName name of Java class of WebDriver to use.
  @param profile profile to use (for firefox, chrome mobile and IE only for now)
  @return true if instance was created and injected into SeleniumHelper.
  @throws Exception if no instance could be created.