appium-清空输入框的内容后,再次输入内容会回退最后两个字符串
问题描述
有两个输入框,用户名和密码输入框
- 调用set_text方法,输入用户名
- 再次调用set_text方法,输入密码
- 清空用户名输入框的内容后,再次输入内容会回退最后两个字符串
出问题的代码
def set_text(self, loc, value, is_clear=False):
element = self.find_element(*loc)
if is_clear:
element.clear()
element.send_keys(value)
else:
element.send_keys(value)
解决办法:
在elsef分支里加上如下代码,问题解决
element.clcik()
element.send_keys(value)