2011-01-14 24 views
0

Applescriptを使用してiOS Simulatorアプリケーションのテストを自動化する必要があります。私はiOSシミュレータがスクリプト可能なアプリケーションではないことを知っているので、Applescriptが実行中のアプリケーションに関する情報をシミュレータで識別できるかどうかを知りたいと思っています(ボタンのメニュー - アプリケーションはフラッシュではありません)。ApplescriptはiOSシミュレータのアプリケーションのボタンを識別できますか?

ありがとうございます。

答えて

1

SimulatorまたはデバイスでiPhoneアプリケーションの自動テストを実行する場合は、4.0 SDKに付属の新しいUI Automation instrumentを使用することを強くお勧めします。これにより、アプリケーションインターフェイスのボタンやその他のアクセシビリティ項目と対話するJavascriptスクリプトを作成できます。インターフェイスの正しい動作をテストしたり、スクリーンショット(デバイスで実行中)を取得したり、パフォーマンスプロファイリングのために他の計測器とペア設定したりすることができます。

WWDC 2010セッションビデオ306 - 「計測器を使用したユーザーインターフェイスのテストの自動化」をご覧ください。

秋学期の「テスト」セッションでこのツールを使用する方法についても説明しています。高度なiPhone開発コースon iTunes U(このリンクは現在正しくリダイレ​​クトされていませんので、iTunes Storeで "高度なiPhoneの開発 ")。私は、AppleのUICatalogサンプルアプリケーションに対して動作して、この動作のしくみを見せるためのスクリプトのサンプルセットhereを持っています。

+0

本当にありがとう、私はAppleScriptが実際には重大な自動化されたものであなたを助けてくれないと思っています。私は非常にあなたの助けとあなたの情報に感謝し、それはまさに私が必要なものです。 :) – ana

関連する問題