UI测试:使用Swift模拟摇晃手势

9

使用 UI 测试,我想让应用响应摇晃手势,并希望在我的 Swift UI 测试中以编程方式触发摇晃手势。

在 UI 测试会话期间录制时触发摇晃手势不需要增加代码。

有方法可以做到这一点吗?提前感谢!


看起来你可以…… 你试过这个吗:https://dev59.com/NYDba4cB1Zd3GeqPLf-R?具体来说,尝试使用问题提供的代码,并按照答案中的建议进行修改? - Oxcug
我完全不熟悉Objective C,但我会尝试进行转换并查看。 - Noah
我对Objective C不够熟悉,无法弄清楚它如何转换为Swift。我甚至不知道这些类是否相同。 - Noah
这在Swift中是不可能的;已经提交了radar 29368021,请随意复制它。 - iwasrobbed
1个回答

1
据我所知,目前你不能直接从XCUITest中完成此操作。因此,可能需要使用启动参数通过编程方式调用它,然后调用相关部分的代码来模拟手势。虽不完美,但这是我目前所知道的最佳方法(2019年4月)。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接