2
ボタンが有効になっている場合、チェックした後にタップするにはどうすればよいですか?expectationForPredicateを使用してボタンをタップする方法
このサンプルが見つかりましたが、私の場合は機能しませんでした。ここで
Delay/Wait in a test case of Xcode UI testing
コードの一部:
let app = XCUIApplication()
let button = app.buttons["Tap me"]
let exists = NSPredicate(format: "exists == 1")
expectationForPredicate(exists, evaluatedWithObject: button){
button.tap()
return true
}
waitForExpectationsWithTimeout(5, handler: nil)
が、私のテストでは、ボタンをタップすることで失敗しました。 ありがとう
コードが正しいに見える、私はボタンを推測していますが存在しない/ボタンがnilであれば – Daniel
あなたが確認しました見つけることができないのですか? – LoVo
コンソールの:po button.enabled trueを返します。 – emoleumassi