【问题标题】:How to Automate pressing Done button using Appium python如何使用 Appium python 自动按下完成按钮
【发布时间】:2021-12-24 17:21:36
【问题描述】:

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: python-appium


【解决方案1】:
  • 您可以使用 uiautomatorviewer 获取复选标记的 id 并单击 它。

  • 输入值后使用返回键可能有效(driver.navigate().back() for java,我猜是python driver.pressKeyCode(AndroidKeyCode.BACK);)

【讨论】:

    【解决方案2】:

    appium 的按键操作由

    driver.press_keycode(code)

    All required codes can be found here

    • KEYCODE_ENTER 的代码是 66,所以

    driver.press_keycode(66)

    【讨论】:

    • 我尝试了代码 driver.press_keycode(66) 但没有用。
    • 这段代码解决了这个问题 - driver.execute_script('mobile: performEditorAction', {'action': 'done'})
    猜你喜欢
    • 1970-01-01
    • 2018-10-11
    • 1970-01-01
    • 1970-01-01
    • 2011-09-17
    • 1970-01-01
    • 2013-02-04
    • 2020-02-09
    • 2020-02-15
    相关资源
    最近更新 更多