Кто-нибудь имел опыт автоматизации настольных приложений (не веб)? Мне нужно решение, похожее на Appium, чтобы интегрировать его с моей мобильной автоматизацией (написано на Appium, Java).
У нашей компании есть клиент для обмена сообщениями на 3 платформах: Android, iOS и десктоп. Данные клиента синхронизируются между этими платформами. У нас уже есть автоматизация basi c для мобильных платформ (с использованием Appium). Теперь мне нужно разработать автоматизацию для настольных компьютеров.
Мне нужно решение, подобное Appium, чтобы его было легко интегрировать с нашей мобильной автоматизацией. Я нашел WinAppDriver, но он только для Windows. Скорее всего, наше настольное приложение будет кроссплатформенным (Windows, Ma c OS, Linux).
Есть ли какое-либо решение, аналогичное WinAppDriver, но кроссплатформенное?
Наше настольное приложение основано на Electron, поэтому, возможно, я смогу протестировать его с Spectron (оно кроссплатформенное). Но я сомневаюсь, что интеграция с Appium будет в порядке.