// Current Implementation - Using FirefoxDriver @Before public static void before() { driver = new FirefoxDriver(); admin = new AdminApi(); user = new UserApi(driver); screen = new ScreenApi(driver); } // New Implementation - Using PhantomJSDriver @Before public static void before() { DesiredCapabilities caps = new DesiredCapabilities(); caps.setJavascriptEnabled(true); caps.setCapability("takesScreenshot", true); driver = new PhantomJSDriver(caps); }