Xcode Storyboard模拟器测试

时间:2016-01-18 19:42:36

标签: ios xcode7 xcode-storyboard

有没有办法从Xcode中的故事板单独测试视图。例如,我想通过传递先前的视图直接在模拟器上测试我的最后一个视图,它是导航控制器的一部分。

我正在使用Xcode 7.2。

1 个答案:

答案 0 :(得分:0)

您可以使用XcTest并在XcTest上查看this article

如果您希望进行行为驱动开发,例如像用户一样浏览segues的导航堆栈,您可以在XCTests中以编程方式添加Touch事件等:

how to programmatically fake a touch event to a UIButton?

使用XcTest,您可以看到哪些UI元素是可见的,例如它们具有的.text值。

如果你试图快速进入某个特定的视图,那么你可以看到它的外观,而不是每次我只能想到使用"是初始视图控制器"导航到该视图。对于UIView并模拟可能需要传递给该视图的任何数据以正确显示它:

enter image description here