所以我完全使用代码构建了我的iOS应用程序(以编程方式构建了所有界面)。该应用程序非常庞大,每次启动该应用程序时,我都需要单击 3 或 4 次才能转到某些 View Controller 才能查看效果。
有没有办法自动执行此过程?
因此,当我启动应用程序时,它将自动单击按钮/表格单元格并转到特定的 View Controller 。
我无法以不同的方式设置初始 View Controller ,因为我需要将数据从开头传递到我想要查看的 Controller 。
感谢您的帮助。
最佳答案
您可以使用XCTest框架来创建自动化测试。您只需在项目设置中添加新目标即可。然后为应用程序的任何演练创建一个测试用例。优点是,在更改应用程序的任何部分后,您只需重新运行测试即可查看没有破坏任何内容。
Xcode 甚至可以选择记录测试,因此您无需完全手动编程。
Apple UI 测试指南: https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/testing_with_xcode/chapters/09-ui_testing.html
关于iOS 自动点击并转到某个 View Controller ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39815462/