Appium+robotframework 自动化之软键盘的调起(文本框无法输入值)

以前我在博客中记录过隐藏软键盘的方法:hide keyboard

昨天我在做自动化的时候,碰到了一个问题。

问题描述:

点击元素后页面跳转到登录的页面,需要输入用户名和密码后,才能登录。

这个场景大家应该能理解。

定位登录页面的时候,软键盘能调起。

脚本运行的时候,文本框无法输入内容。定位没有错误,后来分析,问题就是软键盘没有调起。

 

解决办法:

1.unicodeKeyboard=True  resetKeyboard=True  这两个从脚本中剔除。因为他们会调用appium的输入法。

2,把手机中的appium输入法从应用中删除。(设置--应用)

3,完成了前两步后,重启电脑。发现用手机默认的“百度输入法”就可以完美的调起软键盘了。

 

 

至此,关于软键盘,我们分享了好几个关键字了。

大家有空多练习。

posted @ 2020-07-22 09:30  知识在于点滴的积累  阅读(664)  评论(0编辑  收藏  举报