【发布时间】:2021-08-24 06:21:11
【问题描述】:
该应用程序是一个简单的编辑器应用程序,它支持 iPad 和 Mac Catalyst 上的多个窗口。 可以通过新工具栏项或 Mac 菜单栏上的新菜单打开一个新窗口。
我正在编写 UI 测试,但不确定如何检查新场景是否已创建。
func testNewEditor() throws {
let app = XCUIApplication()
app.launch()
#if targetEnvironment(macCatalyst)
let menuBarsQuery = XCUIApplication().menuBars
menuBarsQuery.menuBarItems["File"].click()
menuBarsQuery.menuItems["new_editor"].click()
// check new scene is created?
#endif
}
提前致谢。
【问题讨论】:
标签: swift xcode xcode-ui-testing ui-testing