0
NSPredicateを使用して複数の結果をフィルタリングし、目に見えるものを選択することは可能でしょうか?NSPredicateを使用して複数の結果をフィルタリングし、XCUITestで表示される結果を選択しますか?
コードのこの行は、複数の結果を返す:
app.otherElements.containing(.staticText, identifier:"THIS TEXT")
Iはフィルタリングと表示されるものを選択したいです。私がこれをやっているのは、細胞を飛ばしたいからです。これは、レコーダーを使用した後に生成されたコードです:
let collectionViewsQuery = app.collectionViews
collectionViewsQuery.cells.collectionViews.cells.collectionViews.children(matching: .cell).element(boundBy: 10).otherElements.containing(.staticText, identifier:"THIS TEXT").children(matching: .image).element.tap()
私は現在のインデックスの指定をスキップして、単にそれにしようとしているが、スタティック識別子は、複数の結果を返します。どのようにフィルタリングするのですか?
「NSUknownKeyException」が表示されます –
どの行にありますか? Swiftのどのバージョンを使用していますか? – Oletha
私は現在Swift 3を使用しています。私はこのクエリを単純にしようとしています。https://stackoverflow.com/questions/46776365/refer-to-the-element-by-static-text-withoutgoing-through-the-the私の質問に関連するセル。 –