0
私のMacアプリケーションには、XCTest UIテストの一環として却下する必要があるFile Openダイアログがあり、ダイアログボックスでブロックされているアプリケーションの部分にアクセスできるようにテストが進められます。テストでダイアログを閉じるにはどうすればいいですか?XCTest UIテストで[ファイルを開く]ダイアログボックスを閉じるにはどうすればよいですか?
私のMacアプリケーションには、XCTest UIテストの一環として却下する必要があるFile Openダイアログがあり、ダイアログボックスでブロックされているアプリケーションの部分にアクセスできるようにテストが進められます。テストでダイアログを閉じるにはどうすればいいですか?XCTest UIテストで[ファイルを開く]ダイアログボックスを閉じるにはどうすればよいですか?
あなたが一度に開いて、他のダイアログを持っていない、とあなたのファイルを開く]ダイアログには[キャンセル]ボタンがある場合は、ダイアログがXCUIApplication().dialogs
クエリ内の最初の一つであることを(おそらく疑わしい)仮定を作り、それを却下することができますこのように:
let openDialog = app.dialogs.elementBoundByIndex(0)
openDialog.buttons["Cancel"].click()