SORU
16 Kasım 2010, Salı


UI Otomasyon aracı komut satırından çalıştırılabilir?

Bir şekilde terminal ile UIAutomation cihaz açık.

UIAutomation Apple açmak için AppleScript aracı yazma ve uygulama, test edilecek yüklemek mümkün olacak mı?

UIAutomation açın ve uygulamayı test edilmesi için seçebilirsiniz komut satırı komut dosyası yoluyla veya herhangi bir şekilde söyle bana, test komut dosyası seçin lütfen.

CEVAP
22 HAZİRAN 2012, Cuma


instruments -t /Developer/Platforms/iPhoneOS.platform/Developer/Library/Instruments/\
PlugIns/AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate \
<full_path_to_application> -e UIASCRIPT <path_to_script.js> \
-e UIARESULTSPATH <output_results_path>

böyle büyük mükafat ^ için . = 4.5

instruments -t
/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/\
AutomationInstrument.bundle/Contents/Resources/Automation.tracetemplate \
<full_path_to_application> -e UIASCRIPT <path_to_script.js> \
-e UIARESULTSPATH <output_results_path>

böyle büyük mükafat ^ için . = 6.1

instruments -w <device ID> -t \
/Applications/Xcode.app/Contents/Applications/Instruments.app/Contents/PlugIns/\
AutomationInstrument.xrplugin/Contents/Resources/Automation.tracetemplate \
<full_path_to_application> -e UIASCRIPT <path_to_script.js> \
-e UIARESULTSPATH <output_results_path>

Not gereken birkaç önemli nokta:

  1. -w parametresi cihazınızda komut dosyalarını çalıştırmak istediğiniz sürece gerekli değildir. Eğer simülatörü komut çalıştırmak istiyorsanız, sadece komutu bu parametre, atlarsanız.
  2. full_path_to_application sizin yoludur .simülatörü tarafından oluşturulan dosya uygulaması. Benim için yol oldu

    /Kullanıcılar/fwasim/Library/Application Support/iPhone Simülatörü/5.0/Uygulamalar/AA6BA2E1-D505-4864-BECC-29ADEE28194D/name_of_application.app

    bu yol herkes için farklı sürüm simülatörü üzerinde çalışan ne bağlı olabilir. Ayrıca çift tırnak içinde bu yolu koymak unutmayın.

  3. Bu path_to_script.js otomasyon script javascript ile yazılmış kaydedildiği için TAM YOLU olmalıdır. Ayrıca çift tırnak içinde bu yolu koymak unutmayın.

  4. Son olarak çıkış yolunu sonuçlar çıktı sonuçları kaydetmek istediğiniz yolu. Ayrıca çift tırnak içinde bu yolu koymak unutmayın.

Bu ve bu nedenle yukarıda belirtilen hata bazı alıyordu eksik olduğum noktalar vardı.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Atlantic Records

    Atlantic Rec

    15 Aralık 2006
  • Elliot Davin

    Elliot Davin

    28 Kasım 2008
  • TROPFEST

    TROPFEST

    27 Mart 2007