Я хочу автоматизировать тестирование графического интерфейса, которое включает в себя следующие шаги.Автоматизация запуска и выполнения графических интерфейсов в приложении Java Web Start
- Открыть URL-адрес в моем браузере (Internet Explorer). Страница на этом URL-адресе будет содержать ссылку.
- Нажмите на ссылку на страницу. Это загрузит JNLP и запустит приложение Java Web Start автоматически.
- Приложение будет иметь некоторые текстовые поля, которые необходимо заполнить, и некоторые кнопки, которые необходимо нажать.
Как я могу автоматизировать это?
Платформа: Windows
Редактировать: Я смотрю на Sikuli как возможный способ автоматизации этого, но я не знаю, если он будет иметь возможность переключаться между приложениями через веб-браузер (на шаге 1) для приложения Java (на шаге 3). Есть ли другие доступные инструменты (предпочтительно с открытым исходным кодом), на которые я должен смотреть?