KIF 在横向中点击 UIAlertView

Posted

技术标签:

【中文标题】KIF 在横向中点击 UIAlertView【英文标题】:KIF tapping on UIAlertView in landscape 【发布时间】:2013-04-23 16:06:06 【问题描述】:

大家好,

我有一个奇怪的问题,希望有人能给我提示......

我使用KIF-Framework 测试我的应用程序的用户界面。在特定情况下,我得到一个带有三个按钮的UIAlertView。在我点击其中一个按钮之前,我使用stepToWaitForTappableViewWithAccessibilityLabel 方法检查所有这些是否可见,然后我点击带有stepToTapViewWithAccessibilityLabel 的按钮。

如果应用程序在纵向视图中,这可以正常工作,但如果我在横向视图中测试相同,则尽管 KIF 告诉我点击成功,但点击 UIAlertView 将不起作用。所有步骤都通过了,但 UIAlertView 不会被取消,因此我的以下步骤失败了。

【问题讨论】:

【参考方案1】:

我在 GitHub 页面上发现了这个问题:https://github.com/square/KIF/issues/60

此解决方案不在当前的仓库中,但可以解决我的问题!

【讨论】:

以上是关于KIF 在横向中点击 UIAlertView的主要内容,如果未能解决你的问题,请参考以下文章

单击使用 KIF 的警报视图

如何在相册中挑选图片 - iOS 测试 KIF

在 KIF 测试步骤之间传递数据

我们可以在 KIF 测试类中创建模型类的实例吗

KIF:KIF 可以访问被测 iOS 应用程序的文件系统吗?

在 iOS 中测试使用 KIF 启动的外部浏览器