こちらの画像のようにiOS環境にてパスワード入力欄にパスワードを入力するステップで指定したパスワードが入力できない現象が確認されています。
本件については根本的な対策を行うため現在調査にあたっております。対策完了までの間、以下の回避策をお試しください。
回避策
- iOS15環境では本事象が発生しないため、iOS15環境にてテストを行う
- iOS16,17環境でテストを行う場合は添付画像のテストステップを実装し、設定アプリでパスワード自動入力機能をオフにする(ver17.2についてはApple側のバグがあり本回避策を適応することができません。ver.17以下を選択ください)
補足事項
- ver17.2についてはシミュレータ環境で「設定」アプリが開かないバグがあり、Apple側の修正が入るまでは本方法を適用することが出来ません。ver17.0については可能ですので当面はver17.0にてテストを実行いただけますと幸いです。
- 条件分岐に使用している変数VERSIONは特別な変数となっているので別で定義する必要はありません。
- バンドルid(com.apple.Preferences)を指定し、「他のアプリを開く」コマンドを用いることで設定アプリを開くことが出来ます。
- スイッチのロケータについては候補ロケータの中から「xpath=(//XCUIElementTypeSwitch)[1]」に変更してください。