// // PunchPointUITests.swift // suixinkanUITests // import XCTest final class PunchPointUITests: AuthenticatedUITestCase { /// 测试打卡点列表与新建页。 func testPunchPointListAndCreatePage() { DebugMenuNavigator.open(app: app) DebugMenuNavigator.tapMenu(title: "打卡点管理", app: app) NavigationAssertions.waitForNavigationTitle("打卡点管理", in: app) let createButton = app.application.buttons.matching(NSPredicate(format: "label CONTAINS '新增'")).firstMatch if createButton.waitForExistence(timeout: 6) { createButton.tap() NavigationAssertions.waitForNavigationTitle("新增打卡点", in: app) } } }