Appium+robotframework 自动化之软键盘的调起(文本框无法输入值)
以前我在博客中记录过隐藏软键盘的方法:hide keyboard
昨天我在做自动化的时候,碰到了一个问题。
问题描述:
点击元素后页面跳转到登录的页面,需要输入用户名和密码后,才能登录。
这个场景大家应该能理解。
定位登录页面的时候,软键盘能调起。
脚本运行的时候,文本框无法输入内容。定位没有错误,后来分析,问题就是软键盘没有调起。
解决办法:
1.unicodeKeyboard=True resetKeyboard=True 这两个从脚本中剔除。因为他们会调用appium的输入法。
2,把手机中的appium输入法从应用中删除。(设置--应用)
3,完成了前两步后,重启电脑。发现用手机默认的“百度输入法”就可以完美的调起软键盘了。
至此,关于软键盘,我们分享了好几个关键字了。
大家有空多练习。