首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在UIAlertView上使用MonkeyTalk关闭iOS8?

如何在UIAlertView上使用MonkeyTalk关闭iOS8?
EN

Stack Overflow用户
提问于 2014-09-23 10:45:20
回答 1查看 256关注 0票数 0

在iOS7之前,我们很高兴在我们的自动UI测试中使用MonkeyTalk (2.0.8)。UIAlertViews可以通过app.button("OK").tap (JavaScript)或Button OK Tap (MonkeyTalk脚本)轻松关闭/确认。

这不适用于运行iOS8的设备。MonkeyTalk抱怨没有找到一个名为"OK“的按钮。相反,您可以点击相应的标签。找到一个名为"OK“的标签,然后点击它就可以了。至少在光学上。在iOS7中,当警报视图关闭时,我们得到一个通知,即当前窗口已处于活动状态。在iOS8中,当通过app.label("OK").tap关闭警报视图时,不再发送此通知,但当通过点击设备手动关闭警报视图时,则发送IT。

星星之火检查人员透露,如果警报视图是通过_UIAlertControllerShimPresenterWindow关闭的,那么在所有([UIApplication sharedApplication].keyWindow)之上都有一个MonkeyTalk,并且它仍然在那里。它甚至捕捉到所有的用户输入,并使应用程序在重新启动之前毫无用处。

那么,用UIAlertView关闭iOS8中的MonkeyTalk的正确/首选方法是什么?

EN

回答 1

Stack Overflow用户

发布于 2014-10-08 23:13:29

.tap.Label on AlertVieew也给我们带来了ios8中的问题。

你用的是哪种版本的MT。

谢谢

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25993104

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档