美文网首页
appium sendkeys 回车

appium sendkeys 回车

作者: 远山怀民 | 来源:发表于2019-10-25 00:25 被阅读0次

    问题:

    在搜索页,输入了中文,怎么去搜索呢?怎么点回车呢?

    解决:

    就不铺垫了,直接上代码。

    还是先解释下吧,一般的教程是用

    driver.press_keycode(66)

    driver.keyevent('66')

    然鹅,你用了,发现,没得用!

    是因为,没有键盘可以点击。所以,把手机键盘调出来就行了。

    手机键盘,就不要用什么手机自带的了,就去应用市场下一个搜狗。

    因为我不信邪的用了华为手机自带的百度输入法,就是不行呀~

    上代码:

    XXXXXXXX【这是你输入搜索文字的代码】

    os.system('adb shell ime set com.sohu.inputmethod.sogou/.SogouIME')#调出搜狗输入法

    driver.press_keycode(66)#点回车

    os.system('adb shell ime set io.appium.android.ime/.UnicodeIME')#返回appium默认输入法,以免后面的代码出幺蛾子~

    那我怎么知道我有哪些输入法呢?

    直接在cmd里找一下:

    命令:adb shell  ime list -s#列出所以输入法

    相关文章

      网友评论

          本文标题:appium sendkeys 回车

          本文链接:https://www.haomeiwen.com/subject/ryujvctx.html