【问题标题】:How do I control the alert use detox in iOS?如何在 iOS 中控制警报使用排毒?
【发布时间】:2018-12-10 11:48:49
【问题描述】:

我尝试使用以下方法按下“确定”按钮,但它不起作用。 等待元素(by.text('Hello'))。点击 ();

https://github.com/wix/detox/blob/master/docs/ 有注释,但好像不是关于如何控制系统弹窗的。

如果你知道,请告诉我。

【问题讨论】:

    标签: javascript e2e-testing detox


    【解决方案1】:

    我已经能够执行以下操作来点击原生 iOS 警报。

    await element(by.label('OK').and(by.type('_UIAlertControllerActionView'))).tap();
    

    我从这里得到了解决方案Detox: iOS Simulator how to confirm alert message

    【讨论】:

    • 谢谢。有用。 :) 如果appium支持inspect就好了。
    • 有没有使用 Detox Expo 找出 UI 元素类型?
    • @srikanth 我认为您不能将层次结构调试器附加到 Expo 应用程序。我可能错了,但我不与 Expo 合作,所以我不能明智地谈论它。
    猜你喜欢
    • 2018-05-11
    • 2012-06-30
    • 1970-01-01
    • 1970-01-01
    • 2011-05-13
    • 2021-11-08
    • 2011-09-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多