1

ネイティブの iPhone アプリで自動 UI チェックを実行する必要があります。次のことができるようになりたいです。

  • いくつかのアクションを自動化し、スクリーンショットを撮りたいです。

  • 私のアプリは画像やテキストを常に変更するため、ツールが画像やテキストでボタンを識別したくありません。ID でコントロールを識別したいと思います。

  • これらのテストを実際の iPhone デバイスで実行したいと思います。

  • 最後に、1 つのテストを完了したら、設定にアクセスしていくつかの変更を変更し、アプリを再起動してテストする必要があります。(アプリを再開する必要はありません)

このような自動化された UI テストを実現する良い方法はありますか?

4

1 に答える 1

0

Apple が提供するインストゥルメントを使用できます - UIAutomation 期待されるすべての自動化機能を提供します。スクリーンショットも撮れます。ここでドキュメントを確認してくださいApple doc

これはhttp://cocoamanifest.net/articles/2011/05/uiautomation-an-introduction.htmlから始めるための素晴らしいチュートリアルです。

于 2012-11-08T04:02:42.283 に答える