0
내 Mac 앱에 XCTest UI 테스트의 일부로 취소해야하는 파일 열기 대화 상자가있어 대화 상자로 차단 된 애플리케이션의 일부에 액세스 할 수 있습니다. 테스트에서 대화 상자를 닫을 수 있습니까?XCTest UI 테스트에서 파일 열기 대화 상자를 닫으려면 어떻게해야합니까?
내 Mac 앱에 XCTest UI 테스트의 일부로 취소해야하는 파일 열기 대화 상자가있어 대화 상자로 차단 된 애플리케이션의 일부에 액세스 할 수 있습니다. 테스트에서 대화 상자를 닫을 수 있습니까?XCTest UI 테스트에서 파일 열기 대화 상자를 닫으려면 어떻게해야합니까?
시간에 다른 대화 상자가 열리지 않고 파일 열기 대화 상자에 취소 버튼이있는 경우 대화 상자가 XCUIApplication().dialogs
쿼리의 첫 번째 대화임을 가정하고이를 무시할 수 있습니다 이렇게 :
let openDialog = app.dialogs.elementBoundByIndex(0)
openDialog.buttons["Cancel"].click()