私はデバイスのコントロールセンターを開くことができましたが、私はボタンを識別することができません、私はより正確にWi-Fiが必要です。私はレコーダーをしようと、それがXcode UIテストでコントロールセンター要素を識別するにはどうすればよいですか?
app.scrollViews.otherElements.scrollViews.otherElements.switches [「のWi-Fi」]
として識別されますが、私は再度テストを実行しようとすると、それがないと、それが失敗しました要素を見つけられません。 私はまた、他の種類の要素(ボタンまたはすべての種類の棒要素)として見つけようとしましたが、何も機能しません。また、単にラベルを使ってapp.buttons ["Wi-Fi"]を使って識別しようとしましたが、結果は表示されませんでした。
誰にでも解決策がありますか?
あなたは、WiFiボタンを検査するには、Identityインスペクタを使用してみましたか? – Frederik
あなたが最初に表示されるのを待つ必要があるかもしれません。テストが画面に表示される前にその存在をチェックしようとしている可能性があります。 http://masilotti.com/xctest-helpers/ – Hodson
@Frederikがインスペクタを持っていて、その要素が「Wi-Fi」というラベルのボタンであることがわかりました – ioana