package com.sugarcrm.candybean.automation.webdriver; import com.sugarcrm.candybean.automation.AutomationInterface; import com.sugarcrm.candybean.automation.AutomationInterfaceBuilder; import com.sugarcrm.candybean.automation.Candybean; import com.sugarcrm.candybean.configuration.Configuration; import com.sugarcrm.candybean.testUtilities.TestConfiguration; import org.junit.After; import org.junit.Before; import org.junit.Ignore; import org.junit.Test; import org.openqa.selenium.remote.DesiredCapabilities; import java.io.File; import static org.junit.Assert.assertEquals; /** * Created by etam on 10/14/14. */ public class GridSystemTest { private WebDriverInterface iface; @Before public void setUp() throws Exception { Configuration config = TestConfiguration.getTestConfiguration("systemtest.grid.config"); Candybean candybean = Candybean.getInstance(config); AutomationInterfaceBuilder builder = candybean.getAIB(GridSystemTest.class); builder.setType(AutomationInterface.Type.CHROME); iface = builder.build(); iface.start(); } // CB-219: Getting a Selenium Grid Hub to run the GridSystemTest @Ignore @Test public void test() throws Exception { iface.go("http://www.google.com"); assertEquals("Google", iface.wd.getTitle()); } @After public void tearDown() throws Exception { iface.stop(); } }