【问题标题】:UI Tests: Simulate a shake gesture with SwiftUI 测试:使用 Swift 模拟摇晃手势
【发布时间】:2015-07-25 22:00:09
【问题描述】:

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

在 UI 测试会话期间录制时触发摇晃手势不会产生任何附加代码。

有没有办法做到这一点?提前致谢!

【问题讨论】:

  • 看起来你可以......你试过这个:stackoverflow.com/questions/24433763/… 吗?具体是问题提供的代码并按照答案的建议对其进行修改?
  • 我对Objective C完全不熟悉,但我会试着把它转换过来看看
  • 我对 Objective C 的理解不够好,无法弄清楚它是如何转换为 swift 的。我什至不知道课程是否相同。
  • 这在 Swift 中是不可能的;雷达 29368021 已归档,可以随意复制。

标签: ios swift xcode xcode-ui-testing shake


【解决方案1】:

据我所知,目前您无法直接从 XCUITest 执行此操作。因此,也许可以使用启动参数以编程方式调用它,然后调用代码的相关部分来模拟手势。不完美,但我目前所知的最佳方式(2019 年 4 月)

【讨论】:

    猜你喜欢
    • 2023-03-15
    • 1970-01-01
    • 2011-05-10
    • 2011-07-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多