Android iOSデバイスをデバッグするためにADBのような機器を探していました。アプリをデバッグできるXCodeのツールであるiOS instrumentを見つけました。モバイルiOSデバイスこのアプリケーションは、アプリケーションやその他のオープンソースアプリをテストする必要がある場合に役立ちます。
アプリよりもiOSデバイスをテストする必要があるため、Android iOSデバイス用のADBのようなものを探していました。
そのようなものはありますか?
コマンドxcrun instruments -s devices
を使用して、接続されたiOSデバイスを取得できます。
あなたは尋ねました:
「タップ」、「スワイプ」、「ドラッグ」、「フリック」などの入力イベントなど、iOSデバイスでタッチを実行できるかどうかをadb Shell for Androidと同様の方法で知りたいデバイス。たとえば、任意のアイコン(設定やメインメニューのその他のアイコンなど)をタッチして実行したいのですが、アプリをデバッグするのは面白くなく、デバイスをデバッグするためにイベントをエミュレートするだけです。
この種のテストはInstrumentsを介して行われます。 Instruments User Guideの Automated UI Testing セクションを参照してください。WWDC 2010のビデオも参照 Automating User Interface Testing Instruments を使用すると、このプロセスのインタラクティブなデモがいくつか表示されます。この Cocoa Controlsページ には他にも多くのリンクがあります。
つまり、InstrumentsのUI Automationツールを使用して、UIのテストを自動化できます。 iOSでこれをシミュレータで使用すると問題が発生する人もいますが、物理デバイスでは問題なく動作するようです。
Adobe AIRにadtツール(Adobe Developer Tool)がインストールされている場合は、次のコマンドを実行できます。
adt -devices -platform ios