解决appium点击软键盘上的搜索按钮
在执行appium自动化测试的时候,需要点击软件盘上的搜索按钮。
具体操作步骤如下:
前提:需要事先安装搜狗输入法
1、唤醒软件盘,可以封装到一个类里,用到的时候随时调用。
import os
#调起sougou输入法软键盘
command2 = 'adb shell ime set com.sohu.inputmethod.sogou/.SogouIME'
#调起Unicode键盘
command3 = 'adb shell ime set io.appium.android.ime/.UnicodeIME'
class InputMethod:
def enablSougouIME(self):
os.system(command2)
def enadleAppiumUnicodeIME(self):
os.system(command3)
2、点击软件盘上的搜索按钮
软键盘的事件的方法是driver.keyevent(),搜索的参数为66