如何在UI测试中按下和发布?

时间:2018-05-22 23:28:07

标签: swift xctest xcode-ui-testing

我有一个UITest,每当调用fastlane来获取我的应用程序截图时都会运行。我有以下代码段:

app.children(matching: .window)
        .element(boundBy: 0).children(matching: .other)
        .element.children(matching: .other)
        .element(boundBy: 1).children(matching: .other)
        .element(boundBy: 3).press(forDuration: 1.8)

    snapshot("EffectsScreenshot")

然而,这并没有产生我想要的效果。相反,我想按下元素,拍摄快照,然后从屏幕上释放印刷机。目前在UI测试中是否有任何方法可以实现此目的?

1 个答案:

答案 0 :(得分:1)

目前无法使用按压持续时间并且在该按下持续时间内执行操作