title: How do I specify the Selenium Hub URL when running Serenity tests from Eclipse?
body: <p>I'm trying to use the Serenity BDD testing framework with JUnit, instead of using Selenium directly, but I can't figure out how give the Serenity-managed <code>WebDriver</code> instance the URL of my Selenium Hub in a way that works for running tests from Eclipse (with "Run As > JUnit Test").</p>
  
  <p>Using <code>@Managed</code> with <code>driver="remote"</code> correctly tries to create a <code>org.openqa.selenium.remote.RemoteWebDriver</code> instance...</p>
  
  <pre><code>@RunWith(SerenityRunner.class)
  public class SerenityIT {
      @Managed(driver="remote") WebDriver browser;
      //[...]
  }
  </code></pre>
  
  <p>... but this fails with</p>
  
  <blockquote>
    <p>Caused by: java.lang.NullPointerException: null at
    java.net.URL.(URL.java:532) ~[na:1.8.0_151]</p>
  </blockquote>
  
  <p>which isn't surprising because there is no URL specified. So how should I pass the Selenium Hub URL?</p>