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

  • Engadget

    Engadget

    18 EYLÜL 2006
  • GirlSanctuaryBlog

    GirlSanctuar

    28 Aralık 2011
  • thenewboston

    thenewboston

    4 ŞUBAT 2008