【发布时间】:2017-05-10 02:35:23
【问题描述】:
我必须在 iOS 模拟器上使用 swift 和 XCTestCase 自动化以下场景。
- 第 1 步:启动应用程序
- 第 2 步:在应用上执行一些操作
- 第 3 步:杀死应用程序
- 第 4 步:重新启动应用并检查执行的操作是否持久
我在我们的一个问题中发现使用下面的 sn-p。
XCUIDevice.shared().press(XCUIDeviceButton.home)
sleep(60)
XCUIDevice.shared().siriService.activate(voiceRecognitionText: "Open {appName}")
这对我不起作用,请有人建议任何不同的方法。
谢谢,
【问题讨论】:
-
你在做单元测试,对吧?如果是这样,您能否切换到 Xcode UI 测试 进行此特定测试?
标签: ios swift xctest xctestcase