Я следующие два метода во всех моих классах:Как делиться @Before и @Test среди классов в Selenium 2?
@Before
public void setUp() throws Exception {
WebDriver driver = new FirefoxDriver();
String baseUrl = "http://trn-test-web.fon.com/";
selenium = new WebDriverBackedSelenium(driver, baseUrl);
}
@Test
public void firstTest() throws Exception{
selenium.open("/opencase/login.seam");
selenium.type("//input[contains(@id, ':username')]", "admin");
selenium.type("//input[contains(@id,':mypassword')]", "admin");
selenium.click("//a[contains(@id,'loginForm:')]/span");
selenium.waitForPageToLoad("60000");
_wait("Home", "id=oc-title-id");
}
Как я могу поделиться @Before
и @Test
методы с другими классами в проекте, так что они не будут открывать свою собственную страницу входа и использовать те же baseUrl
и войти в список классов?