【发布时间】:2017-02-14 20:56:57
【问题描述】:
我在 Xcode 中用 Swift3 UI 测试编写了我的测试用例,我的测试用例在模拟器的 iOS 应用程序中运行。我们的一项功能是将资产从 Dropbox 带入我们的应用程序,每当我们点击 Dropbox 图标(从我们的应用程序)时,Dropbox 网站就会打开以允许用户登录。我的问题是,有什么方法可以使用可以自动登录网站的快速代码?我想自动化所有这些过程。
【问题讨论】:
我在 Xcode 中用 Swift3 UI 测试编写了我的测试用例,我的测试用例在模拟器的 iOS 应用程序中运行。我们的一项功能是将资产从 Dropbox 带入我们的应用程序,每当我们点击 Dropbox 图标(从我们的应用程序)时,Dropbox 网站就会打开以允许用户登录。我的问题是,有什么方法可以使用可以自动登录网站的快速代码?我想自动化所有这些过程。
【问题讨论】:
不,除了您创建的应用程序之外,无法使用 XCTest UI 测试来测试任何东西。
测试只能与单个应用程序交互,并且包 ID 必须与 UI 测试的 Info.plist 中的包 ID 匹配。
【讨论】: