Джава. Как автоматизировать не браузерное приложение

Кто знает, как автоматизировать Java-приложение? В настоящее время я работаю с Selenium WebDriver, но в моем тесте я должен загрузить изображения, и они запускаются в Smart Review System, и я не знаю, как им управлять. Кто-нибудь знает?

2 ответа

Решение

Вы можете использовать графический инструмент для тестирования, такой как Sikuli- http://sikuli.org/

Одним из решений является запуск или остановка внешних программ с помощью Java ProcessBuilder лайк:

ProcessBuilder command = new ProcessBuilder("cmd", "/c",
                        <Path to Application>);
command.start();

Это запустит требуемую заявку через command-shell,

Другие вопросы по тегам