这是3D视图中UIHieracrchy
如下无法自动 “点击确认按钮” 与UIAutomation
APP -> UIWindow -> UILayoutContainerView -> UINavigationTransitionView -> UIViewControllerWrapperView->UIView->UIButton
(详细UIButton
)
UIButton -> UIImageView -> MyButton ->UIButtonLabel
,所以我尝试以下
UIATarget.onAlert = function onAlert(alert) { var title = alert.name(); if(title == "Failed" || title == "Warning") { target.delay(5); alert.buttons()["OK"].tap(); return true; } UIALogger.logPass("Sign In Failed"); return false; }
target.frontMostApp().mainWindow().buttons()["OK"].tap();
target.frontMostApp().mainWindow().buttons()[0].tap();
请帮我解决这个自动化按钮这个问题。
您可以发布更多您正在使用的代码,特别是可以让您从'UIALogger.logStart'到达警报处理程序的代码吗? – Ian