Как определить элементы в Java-приложении Swing?
Я пытаюсь автоматизировать приложение Java Swing с помощью Winium
, Для определения свойств элементов я использовал UISpy.exe
а также Inspect.exe
, Но оба не смогли определить элементы в моем приложении Swing. Тем не менее, оба работают, когда я пытаюсь определить элементы в приложении Windows Notepad.
2 ответа
Для автоматизации Swing UI на Java лучше использовать Jemmy.
Даже такая же библиотека доступна как библиотека ключевых слов http://robotframework.org/ под именем SwingLibrary.
Вы должны сделать небольшое исследование для тестирования приложения Swing.
Виниум не один из них.
Поддерживаемые платформы
Windows Desktop (WPF, WinForms) Apps
Windows Store or Universal Apps for Windows Phone
Windows Phone Silverlight Apps
Попробуй с