我目前正在尝试使用Frank(以及UISpec)为我们的新iOS应用程序编写一些验收测试。虽然该框架支持触摸作为与视图交互的基本方式,但它目前不支持更多涉及手势的操作(例如,捏合,滑动等)。至少需要添加对滑动的支持,因为这是我们应用程序功能的核心,并且如果没有它,我们的测试将几乎无用。
如果我能找到一种模拟Cocoa中事件的方法,那么实现这个应该是非常简单的。如果您使用苹果的UIAutomation框架(请参阅此处),则可以发送滑动手势,因此有一个生成这些事件的外部示例。我在网上搜索过,但没有找到任何人做过这样的例子(尽管以前有一个线程有人要求类似的东西...)。非常感谢您提前的帮助/想法...