【问题标题】:While executing appium test on android device, is it possible to type text using the android keyboard在android设备上执行appium测试时,是否可以使用android键盘输入文本
【发布时间】:2014-09-25 16:02:30
【问题描述】:

我正在使用 Mac 机器上的 appium 测试 android 设备。 Sendkeys 在特定页面上失败。以下是我已经发布的问题的描述。 Sendkeys fails on android appium driver。 所以我想知道是否还有其他可能解决这个问题。我花了几个小时寻找答案。但我能找到的只是按回,主页按钮。我想使用 android 键盘输入像 'k' 、 's' 这样的字符。有什么建议吗?

【问题讨论】:

标签: webdriver appium


【解决方案1】:

您可以在模拟器上使用虚拟键盘。 如果您使用 genymotion 模拟器,您可以选择设置使用或不使用虚拟键盘。 如果您使用 send_keys 函数失败,您可以尝试 element.set_text('your text') 代替(python 客户端)

在我的情况下,当我在真实设备上运行测试时,默认调用 android 键盘。

也许您可以提供更多详细信息,粘贴您的脚本等。

【讨论】:

    猜你喜欢
    • 2019-12-15
    • 2021-03-08
    • 1970-01-01
    • 1970-01-01
    • 2018-10-25
    • 1970-01-01
    • 2017-11-30
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多