4

UIAutomation でこの奇妙な問題に直面しています。

アラートを確認しています。その中で、アラートのタイトルとアラート メッセージをログに記録しようとしています。これに対する私のコードは次のとおりです。

UIATarget.onAlert = function onAlert(alert) {
UIALogger.logMessage("alert Shown");
UIALogger.logMessage(frontApp.alert().name());
UIALogger.logMessage(frontApp.alert().staticTexts()[1].value());
}

var target = UIATarget.localTarget().frontMostApp().mainWindow();
target.scrollViews()[0].buttons()["saveB"].tap();
UIATarget.localTarget().delay(2);

アラートを閉じるために、アラートのキャンセル ボタンをタップしていません。しかし、それは自動的にタップされています。どうしてか分かりません。logMessages でも​​、

target.frontMostApp().alert().cancelButton().tap()

この行は自動的に実行されます。スクリプト ファイルのどこにもこの行がありません。iOSのバグですか?

4

1 に答える 1