Как заставить Java управлять / контролировать webkit / gecko? - PullRequest
1 голос
/ 14 января 2010

Я хочу иметь возможность использовать Java для управления браузером webkit / gecko / konqueror.

Java должна уметь делать такие вещи, как «перейти по этому URL; дайте мне дерево DOM; имитировать нажатие кнопки мыши / клавиатуры на бла».

Какой самый простой способ сделать это? Кажется, в Интернете есть несколько полуработающих решений, но нет ни одного настоящего проекта с открытым исходным кодом.

Что сделали в ситуации? (Я должен использовать Java; но механизм, которым я управляю, открыт для выбора).

Спасибо!

1 Ответ

2 голосов
/ 14 января 2010

Я не уверен, что именно вам нужно сделать, но Selenium Remote Control работает с Firefox, IE и Safari.

С его помощью вы можете написать код Java, как показано ниже

selenium.open("/");
selenium.type("q", "selenium rc");
selenium.click("btnG");
selenium.waitForPageToLoad("30000");
assertTrue(selenium.isTextPresent("Results * for selenium rc"));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...