Appium 解决中文输入问题
在实施 RobotFramework + AppiumLibrary 自动化的过程中遇到了
不能输入中文的问题,在网上找到了解决办法。
AppiumLibrary 默认没有支持中文输入,这里我们只需要做一些小改动就可以支持了。
我们需要修改一下AppiumLibrary 的这个文件:
F:\Python27\Lib\site-packages\AppiumLibrary\keywords_applicationmanagement.py
加入两行代码就可以了
desired_caps["unicodeKeyboard"] = "True"
desired_caps["resetKeyboard"] = "True"
这个时候跑测试case 的时候,appium 会把测试手机的输入法设置成,Appium 的输入法。这个输入法不能弹出键盘,如果需要正常输入,就需要切换回系统的输入法