Xcode UI测试用例。在UINavigationController中有许多控制器的XCtestcase

时间:2018-04-30 00:27:19

标签: ios xcode-ui-testing xctestcase

为第一个屏幕编写UI测试用例似乎非常简单。

如下图所示。

new Window

但是如何编写测试用例,其中一个导航控制器触发另一个屏幕,如下图所示。

导航控制器 - > UIViewController1 - > UIViewcontroller2 ..... UIViewController5

要测试UIViewController5,我将不得不编写大量代码,其中包含以下逻辑

1)启动App。

2)启动Controller1,执行事件以启动Controller2

3)重复步骤2,直到达到Controller5。

我相信UI测试用例应该简单,不应该花时间。

在这种情况下,理想的方法是什么,为了运行Controller5的测试用例,它必须在它之前执行所有事件?

0 个答案:

没有答案