gpt4 book ai didi

ios - 指定在 XCTest XCUIApplication - Swift 中使用的模拟器

转载 作者:行者123 更新时间:2023-11-28 13:04:30 24 4
gpt4 key购买 nike

在我的 setUp 方法中,我想指定在启动应用程序之前要使用的模拟器。即使不在 setUp 方法中,也可以这样做吗?目前我只是在运行测试之前在 Xcode 的下拉菜单中设置它。我问是因为我有一些在 iPad 上运行的测试和一些将在 iPod 上运行的测试,而不必每次都手动更改。

override func setUp() {
super.setUp()
continueAfterFailure = false
app.launch()
}

最佳答案

如果您通过命令行或从 team city 等运行这些...您可以在单独的方案中构建您的 iPad 特定测试。

然后当您通过 xcodeBuild 命令行调用测试时:

xcodebuild test -workspace YOURAPP.xcworkspace -scheme IPAD-SPECIFIC-SCHEME -destination 'platform=iOS Simulator,id=PUT THE ID FOR YOUR IPAD SIMULATOR HERE,OS=9.3'

我不确定您是否可以在设置函数中专门执行此操作。

关于ios - 指定在 XCTest XCUIApplication - Swift 中使用的模拟器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33176306/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com