Если я хочу выполнить автоматическое тестирование приложения PhoneGap (пока только на iOS ), какие варианты у меня есть (и есть ли )?
Selenium был бы моим первым звонком, но Можно ли использовать Selenium с приложением телефонной связи? предполагает, что это невозможно. Похоже, что есть драйвер iPhone для запуска Selenium на iOS, но нет указаний, как заставить его взаимодействовать с PhoneGap. Старая вики PhoneGap , кажется, подразумевает , что это возможно, но на самом деле не говорит, как это сделать.
Я также рассмотрел возможность использования Jasmine с подключаемым модулем jQuery Jasmine -во многом для того же самого, но это требует дублирования HTML-кода приложения (и накладных расходов на их синхронизацию и т. д. ).