#点击账号输入框
elsUsrname=self.driver.find_element_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIATextField[1]')
elsUsrname.send_keys('test1999@163.com')
#点击密码框,输入密码
elsPassword=self.driver.find_element_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIASecureTextField[1]')
elsPassword.send_keys('abc123')
#self.driver.hide_keyboard(key_name='Go')
self.driver.hide_keyboard(strategy='swipeOutside')
#点击登录
self.driver.find_element_by_xpath('//UIAApplication[1]/UIAWindow[1]/UIAButton[1]').click

代码如上所示,每次执行完 hide_keyboard 就直接登录,导致后面的页面找登录按钮找不到
尝试了几种不同的收键盘的方法都不行(都会直接登录):
1.self.driver.hide_keyboard(key_name='Go')
2.self.driver.hide_keyboard()

新手一枚,请大家指点


↙↙↙阅读原文可查看相关链接,并与作者交流