私は、Appiumを使用してiOSアプリケーションのテストアルゴリズムを開発しています。このアルゴリズムを完全に実装するには、別の画面に移動したかどうかを確認する必要があります。または、何らかの操作を実行した後も同じ画面に表示されます。私は知っておく必要があります。なぜなら、すべての画面をAppiumの面で他のものと一意/異なるものにするのですか?Appium:2つの異なるiOS画面を区別する方法は?
すべての画面のpageSourceを見ると、ほとんどの画面にウィンドウ要素のxpath属性があることがわかりました。画面要素のxpathの値を使用して、他のユーザーから画面を一意にすることはできますか?または、画面のpageSourcesとの間で文字列比較を行う必要がありますか。それとも他に良い解決策がありますか?