Я запускаю тест iOS UIAutomation из командной строки, используя следующую команду:
instruments -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate /Users/ctester/Library/Developer/Xcode/DerivedData/TestView-acwgjlejvnjkqietyevgfnsjngpd/Build/Products/Debug-iphonesimulator/TestView.app -e UIASCRIPT ta.js -e UIARESULTSPATH .
TestView.app
успешно запущен в симуляторе, однако скрипт не запустится.
Я попытался указать несуществующий скрипт, об ошибках не сообщалось.Поэтому я думаю, аргумент -e UIASCRIPT ta.js ...
игнорируется.
Версия команды instruments
на моем ноутбуке:
instruments, version 1.0
usage: instruments [-t template] [-D document] [-l timeLimit] [-i #] [-w device] [[-p pid] | [application [-e variable value] [argument ...]]]
имеет ли значение?ta.js
отлично работает в instruments.app (GUI).
Спасибо.