51Testing软件测试论坛

标题: Appium 不能输入中文问题 / 清除编辑框内容 [打印本页]

作者: 小浩321    时间: 2019-2-12 15:26
标题: Appium 不能输入中文问题 / 清除编辑框内容

一,Appium版本1.3.3以上,解决无法输入中文问题

java:

在capabilities中增加两项设置:

  1. capabilities.setCapability("unicodeKeyboard", "True");
  2. capabilities.setCapability("resetKeyboard", "True");
复制代码

python类似:

  1. desired_caps["unicodeKeyboard"] = "True"
  2. desired_caps["resetKeyboard"] = "True"
复制代码


二,清除编辑框内容

driver.sendKeyEvent(123);  //123:光标移动到输入框最右边

for (int i = 0; i < text.length(); i++) {

        driver.sendKeyEvent(67);   //67:delete键

    }







欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2