美文网首页
Appium 已支持中文输入

Appium 已支持中文输入

作者: 会飞的大象_ | 来源:发表于2017-12-14 21:32 被阅读0次

    Appium 1.3.3以上,target version >16可以使用

    java:

    capabilities增加下面两项:

    capabilities.setCapability("unicodeKeyboard", "True");

    capabilities.setCapability("resetKeyboard", "True");

    python:

    desired_caps["unicodeKeyboard"] = "True"

    desired_caps["resetKeyboard"] = "True"

    Appium1.3.3之前,自行安装输入法(安装如D:\AppiumForWindows\Appium\node_modules\appium\build\unicode_ime_apk\UnicodeIME-debug.apk)并设置为默认输入法就可以输入中文。

    Appium1.3.3后,只是增加了支持自动切换到上述输入法:

    capabilities.setCapability("unicodeKeyboard", "True");

    using a specialized keyboard that allows the text to be passed as ASCII text between Appium and the application being tested.

    配置为true,会自动使用输入法 Appium Android Input Manager for Unicode, 必须要有这个配置才能支持输入中文。

    capabilities.setCapability("unicodeKeyboard", "True");

    return the keyboard to its original state.without this capability,Unicode keyboard will remain enabled on the device after the tests are completed.

    自定义是否还原输入法。

    textfields[0].send_keys(u"李大宝")

    相关文章

      网友评论

          本文标题:Appium 已支持中文输入

          本文链接:https://www.haomeiwen.com/subject/xjplwxtx.html