使用KIF失败一个简单的测试用例

时间:2017-05-01 16:40:37

标签: swift testing swift3 kif kif-framework

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

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

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

有理由: enter image description here

带有辅助功能标签的按钮" ORGANIZE"存在于故事板的初始ViewConroller上。

1 个答案:

答案 0 :(得分:0)

为什么不切换到Xcode 7以来的UI tests framework?快速介绍:

  

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

     

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

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

let app = XCUIApplication()
app.launch()
app["ORGANIZE"].tap()