<ul> <li class="footer_h"> <a href="/news/">События, новости</a> </li> <li> <strong>02.08</strong> <a href="http://hotels24.stage/news/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D1%8C-10227289.html" title="">новость </a> </li> <li> <strong>30.07</strong> <a href="http://hotels24.stage/news/%D0%9E%D1%82%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%BD%D0%B0%D1%8F-%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D1%8C-10227288.html" title="">Отложенная новость </a> </li> </ul>Тоесть в footer есть раздел Новости в котором записаны последние добавленные новости и ссылки на них.
Ранее я тестировала такое кодом:
package BC;
import com.thoughtworks.selenium.Selenium;
import com.thoughtworks.selenium.SeleneseTestCase;
import org.openqa.selenium.firefox.FirefoxDriver;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebDriverBackedSelenium;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.regex.Pattern;
public class F_14 extends SeleneseTestCase {
@Before
public void setUp() throws Exception {
WebDriver driver = new FirefoxDriver();
String baseUrl = "http://hotels24.ua/";
selenium = new WebDriverBackedSelenium(driver, baseUrl);
}
@Test
public void testF_14() throws Exception {
selenium.open("/");
selenium.click("link=Парад Победы пройдет по Харькову 9 мая 2012 года");
selenium.waitForPageToLoad("30000");
}
@After
public void tearDown() throws Exception {
selenium.stop();
}
}
т.е искала линк по названию нововсти.Но возникла значительная проблема - новости меняются каждый день и соответственно текст новости тоже. Поетому теперь приходится каждый день залазить в эти тестики и менять название новости что весьма не удобно ( к тому же таких тестиков достаточно много).
Подскажите возможно ли автоматезировать данный тест так, что бы просто брать первую попавшуюся нововсть и переходить по ее ссылке?

