Может быть WebDriver поможет вам, особенно если вы пишете действия пользователя. После того, как вы установили его, вы можете сделать это:
WebDriver driver = new FirefoxDriver();
driver.get("http://yoururl.com");
Firefox теперь будет открыт по указанному URL. Затем вы можете использовать такие методы, как findElement (), чтобы получить экземпляры WebElement, представляющие элементы на странице (кнопки, текстовые области и т. Д.) Когда у вас есть WebElement, вы можете прочитать его текст, щелкнуть по нему, отправить ему ключевые события, что угодно.