2015-04-06 2 views
2

Я пробовал с Appium, UI Automation и Monkey Talk для автоматизации собственной автоматизации приложений для реального устройства iOS. Упомянутые инструменты не поддерживают реальную автоматизацию приложений iOS.Как я могу автоматизировать приложение «Настройки» на реальных устройствах iOS?

Есть ли (бесплатный) инструмент, который автоматизирует собственные приложения реальных iOS-устройств?

+0

Можете ли вы предоставить пример использования? UIAutomation (и обертки для UIAutomation, которые вы указали) позволит вам управлять вашим собственным приложением, но песочница Apple не позволит вам контролировать системное приложение. – Ian

+0

Не обращайте внимания на предыдущий комментарий, я думал о симуляторе. – Ian

ответ

0

Вы можете попробовать следующее в вашем терминале:

instruments -v -w YOUR_DEVICE_ID -t /Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate /Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator.sdk/Applications/Preferences.app -e UIASCRIPT /Users/mytests/Documents/xCode/Shell-Script/YourTestScript-App.js

Приведенная выше команда является 1 вкладыш. Но вам нужно написать собственный тестовый скрипт: YourTestScript-App.js

+0

Это не будет работать на устройстве. Вы указываете идентификатор устройства и затем указываете ему путь к приложению * Предпочтения * на вашем симуляторе. –

+0

@ Рикардо: Вы пробовали? – Empario

+0

да, у меня есть, и это не сработало для меня. Работает ли это для вас? –

Смежные вопросы