首页 > 解决方案 > 如何在 XCUI 中存根导航

问题描述

我的应用程序位于不同的目标中,而我的测试位于不同的目标中。我想在打开应用程序时直接导航到指定页面。when 节省了自动化时间,而不是每次都访问 UI 元素以导航到特定页面。

标签: swiftxcodexcuiteststubbing

解决方案


在我看来,最好的方法是在你的应用程序中实现 URL 方案 https://www.appcoda.com/working-url-schemes-ios/

这些方案以多种方式增强您的应用程序

  • 用户将能够立即在您的应用中打开所需的内容(通过打开 URL、扫描二维码等)
  • 开发人员可以使用 URL 作为启动环境变量来更快地调试应用程序
  • QA 工程师也将从使用启动环境中受益(在您问题的场景中)

阅读文档以了解如何设置应用启动 https://developer.apple.com/documentation/xctest/xcuiapplication/1500427-launchenvironment https://developer.apple.com/documentation/xctest/xcuiapplication/1500477-launcharguments


推荐阅读