码迷,mamicode.com
首页 > 移动开发 > 详细

appium+java 如何隐藏安卓键盘

时间:2020-07-24 21:22:17      阅读:111      评论:0      收藏:0      [点我收藏+]

标签:java   自动化测试   有一个   测试   方法   用法   生效   keyboard   load   

一、问题产生背景
在编写app自动化测试用例时,有一个商铺信息页面,进入该页面时,安卓键盘就自动调起了,使用sendkeys方法在输入框输入内容后键盘也不会消失,而且键盘挡住了下一步的按钮,所以要解决隐藏键盘的问题
技术图片

二、解决方法:使用driver.hideKeyboard();
一开始我是在进入这个页面后,就使用driver.hideKeyboard()隐藏键盘,再点击页面其它元素进行其它操作,发现这样使用,并不能隐藏键盘
一开始的代码:
技术图片
后面我先进行点击页面元素之后,再使用driver.hideKeyboard()隐藏键盘,发现这样就生效了,可以成功隐藏键盘
技术图片

hideKeyboard()方法的用法:
hideKeyboard():收起键盘,当我们对一个输入框输入完成后,需要将键盘收起,再切换到下一个输入框进行输入。

appium+java 如何隐藏安卓键盘

标签:java   自动化测试   有一个   测试   方法   用法   生效   keyboard   load   

原文地址:https://www.cnblogs.com/jina1121/p/13373185.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!