0

我尝试在 swift 项目中使用 KIF。我在 iPhone 模拟器上运行测试用例。可能我没有正确设置 KIF,因为第一次使用它。我用了这本手册

在这个简单的代码中测试失败

func testSelectingOrganizerRole() { tester().tapView(withAccessibilityLabel: "ORGANIZE") }

合理: 在此处输入图像描述

故事板的初始 ViewConroller 上存在一个带有辅助功能标签“ORGANIZE”的按钮。

4

1 回答 1

0

为什么不切换到Xcode 7 以来可用的UI 测试框架?快速介绍:

UI 测试使您能够找到应用程序的 UI 并与之交互,以验证 UI 元素的属性和状态。

UI 测试包括 UI 记录,它使您能够生成代码,以与您相同的方式练习您的应用程序的 UI,并且您可以扩展以实现 UI 测试。这是快速开始编写 UI 测试的好方法。

使用此框架,您的简单测试将如下所示:

let app = XCUIApplication()
app.launch()
app["ORGANIZE"].tap()
于 2017-05-02T00:44:09.667 回答