私は自分の iOS アプリの自動化テストを作成しており、ビュー コントローラーが完全に読み込まれて画面に表示されたときに JavaScript スクリプトで検出する方法を見つけようとしています...
たとえば、スクリプトはボタンをタップします。
target.frontMostApp().mainWindow().buttons()["loginButton"].tap();
次に、アプリがログインしたら (数秒以下かかる場合があります)、別のボタンを押す必要があります。
今、私は単に遅延を置くだけでそれを機能させました:
target.delay(3);
しかし、ロードされたばかりの新しい画面の要素にアクセスできるように、次のView Controllerがいつロードされるかを検出できるようにしたいと考えています。
助言がありますか?