首页 > 电脑专区 > windows >

appium+python如何获取输入法

来源:互联网 2023-02-20 22:57:53 504

下面就是小编带给大家的appium python如何获取输入法方法操作,希望能够给你们带来一定的帮助,谢谢大家的观看。5oD办公区 - 实用经验教程分享!

appium python如何获取输入法5oD办公区 - 实用经验教程分享!

方法/步骤

  • 1

    5oD办公区 - 实用经验教程分享!

    5oD办公区 - 实用经验教程分享!

    appium python的app UI自动化时,遇到app前端界面输入时自动加了空格,用send_keys()方法怎么都输入不了正确的手机号和银行卡号,不是输入错了,就是输入少了,经过自己的研究,总结出了下面的方法,记录一下,以备后用。5oD办公区 - 实用经验教程分享!

    5oD办公区 - 实用经验教程分享!

    5oD办公区 - 实用经验教程分享!

    5oD办公区 - 实用经验教程分享!

    appium python如何获取输入法5oD办公区 - 实用经验教程分享!

  • 2

    我自己写了一个python的切换输入法的方法类,在做appium python的app UI自动化时,直接调用就可以了,现在分享出来:文件名:inputMethod.py。5oD办公区 - 实用经验教程分享!

    appium python如何获取输入法5oD办公区 - 实用经验教程分享!

    appium python如何获取输入法5oD办公区 - 实用经验教程分享!

  • 3

    定位搜索:打开淘宝点搜索按钮,进入到搜索页面,然后定位到搜索框后用sendkeys方法输入“hao”,这里定位元素用第四篇讲的uiautomatorviewer工具就可以。5oD办公区 - 实用经验教程分享!

    appium python如何获取输入法5oD办公区 - 实用经验教程分享!

  • 4

    运行脚本:首先要确认手机上的输入法是用的什么输入法,如果默认是中文的输入法,启动后会出现下面情况,无法输入成功5oD办公区 - 实用经验教程分享!

    appium python如何获取输入法5oD办公区 - 实用经验教程分享!

  • 5

    屏蔽软键盘:通过前面的操作,大概可以知道,在APP里面输入字符串是调用的软键盘输入的,有没办法像selenium做web自动化时候一样,5oD办公区 - 实用经验教程分享!

    appium python如何获取输入法5oD办公区 - 实用经验教程分享!

  • 5
  • 6

    输入中文字符:将上面代码改成输入中文u“测试部落”,然后运行脚本,在手机上查看结果。(中文前面要加个u)于是可以想办法屏蔽软键盘,只需在desired_caps{}设置里面加两个参数。5oD办公区 - 实用经验教程分享!

    appium python如何获取输入法5oD办公区 - 实用经验教程分享!

  • 注意事项

    • 以上就是小编带给大家的如何操作的关键所在,如果觉得本经验对你们有帮助,请给小编我进行一点小小的支持。大家也可以下面发表一下自己的看法。
    • 个人意见,仅供参考。

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!5oD办公区 - 实用经验教程分享!


    标签: python操作系统获取输入

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码