2012-03-15 10 views
5

Ho recentemente provato a utilizzare il framework UIAutomation per alcuni semplici test UI automatizzati per dispositivi iOS. Sebbene sia interessante e relativamente potente, trovo piuttosto noioso scrivere gli script senza avere la possibilità di debugarli.Debug degli script UIAutomation negli strumenti

Esiste un modo per eseguire il debug degli script di UIAutomation? L'enfasi qui è sul debug della sceneggiatura stessa, cioè la parte javascript, ho già trovato la spiegazione di come eseguire il debug della stessa applicazione testata here.

+0

Interessante domanda: peccato che non ci siano risposte. – Till

risposta

1

ho utilizzare queste tecniche per eseguire il debug di script di automazione interfaccia utente:

  • window.logElementTree(); // per vedere dove ti trovi nella struttura dell'interfaccia utente
  • UIALogger.logMessage (msg); // ... e dove ti trovi nella tua sceneggiatura

Jonathan Penn lo descrive here.