コード化されたUIテストフレームワークを使用して自動テストを作成しようとしています. 別のプロセスでアプリケーションを起動することなく、UI コンポーネントを分離してテストすることを検討しています。
たとえば、アプリケーションにユーザーからデータを取得するためのポップアップ ダイアログがある場合、アプリケーション全体を実行するのではなく、特定のダイアログのみを起動してさまざまなユース ケースを検証したいと考えています。
テスト initialize() の一部としてダイアログを起動してテストしようとしましたが、コントロールを見つけることができません... しかし、ダイアログを個別に起動すると、同じテストが正常に機能します。
誰かがこれを試したことがありますか、またはこれを機能させるためのアドバイスがありますか?