Чтобы использовать selenium API, вам необходимо загрузить необходимые файлы .jar из здесь
Как только вы добавите необходимые файлы .jar в путь к классам ваших проектов, вы готовы начать делатьtesting.
Вот очень простой пример приложения hello world, который может помочь вам понять тесты селена.(Как вы видите, вызовы main или anithing аналогичны, тесты будут запускаться автоматически при запуске приложения)
import com.thoughtworks.selenium.DefaultSelenium;
import com.thoughtworks.selenium.Selenium;
import junit.framework.TestCase;
public class HelloSeleniumTest extends TestCase {
private Selenium browser;
public void setUp() {
browser = new DefaultSelenium("localhost",
4444, "*firefox", "http://www.google.com");
browser.start();
}
public void testGoogle() {
browser.open("http://www.google.com/webhp?hl=en");
browser.type("q", "hello world");
browser.click("btnG");
browser.waitForPageToLoad("5000");
assertEquals("hello world - Google Search", browser.getTitle());
}
public void tearDown() {
browser.stop();
}
}
Перед запуском приложения вы должны запустить сервер RC с консоли.Это очень просто, просто:
1- Перейдите в папку Selenium-Server с помощью консоли (место, где находятся загруженные вами файлы)
2- выполните java -jar selenium-server.jar
После запуска вернитесь в свою среду программирования и запустите приложение
Также у вас есть возможность загрузить плагин Selenium для Firefox, который создаст для вас код Java.когда вы перемещаетесь по страницам, ваше тестирование будет проходить быстрее.Вот как это выглядит:

Если что-то неясно, перейдите по этой ссылке , это очень хорошо объяснено.