Привет. Возник такой вопрос, можно ли остановить запущеный селениум сервер из кода? Запускаю я его таким образом:
[codebox]Runtime.getRuntime().exec("java -jar c:\\selenium\\selenium-server.jar");[/codebox]
А как остановить не придумаю. Пробовал писать так, но в данном случае скрипт выполняется бесконечно долго:
[codebox]protected Selenium selenium;
Process p ;
@Before
public void setUp() throws IOException
{
p = Runtime.getRuntime().exec("java -jar c:\\selenium\\selenium-server.jar");
selenium = new DefaultSelenium("localhost", 4444, "*firefox", "http://whatsmyuseragent.com/");
selenium.start("");
}
@After
public void tearDown() {
selenium.stop();
p.destroy();
[/codebox]
Есть у кого еще варианты решений ?
- Форум тестировщиков
- → Просмотр профиля: Темы: hachapuri