1.遇到某个搜索页面,输入中文内容后,页面无搜索按钮,必须点击键盘上的搜索,界面如下

搜索页面

方案:在开始自动化时,先初始化键盘,使用appium自带的键盘,在输入中文后,切换为搜狗键盘,使用键盘事件的返回按钮,点击成功,具体代码

初始化安装appium的输入法

切换为搜狗键盘,使用键盘事件的返回按钮

2.vivo手机在启动时,一直要安装appium的输入法,自动化实现时,需要点击确认按钮

参考下文,直接修改appium的源文件即可:https://blog.csdn.net/hszxd479946/article/details/78900982

PS:vivo手机使用这种方法时,就意味着不会安装appium自带的输入法,所以在输入中文的时候,要切换至appium自带的输入法

3.使用swipe时报错:'WebDriver' object has no attribute 'swipe'

原因:导入时selenium把appium覆盖了,使用

from selenium   import webdriver

from appium import webdriver

4.获取页面的toast:调用时出入toast的一部分text就可以返回全部的toast文本

封装为一个函数

调用

5.有的app在使用之前总是要获取相机/麦克风等权限的解决方式

导入库

分装获取权限的方法

appium python很慢_appium+python自动化测试遇到的坑及处理方案相关推荐

  1. appium python 打开通知栏_appium+python 操作APP

    整理一些appium+python操作APP的常用方法 1.检查应用是否已经安装 driver.is_app_installed('package_name') 2.安装APP driver.inst ...

  2. 手机调试python的软件_Appium+Python(ios真机移动端App H5混合自动化实战测试)

    一.环境搭建篇 (一)安装JDK 大家自行安装 (二)安装Appium 1.appium desktop 2.appium server > brew install node # get no ...

  3. python runner功能_Appium+python自动化(二十三)- 真假美猴王Monkeyrunner与Monkey傻傻的分不清楚(超详解)...

    简介 看<西游记>第五十七回,说是"六耳猕猴"化作孙悟空的摸样,伤了唐僧,后又和孙悟空大打出手-- 这位假孙悟空,实力不用多说了吧,和真孙悟空一般无二,大战孙悟空,闹到 ...

  4. python 手机自动化_Appium+python自动化1-环境搭建(上)

    前言 appium可以说是做app最火的一个自动化框架,它的主要优势是支持android和ios,另外脚本语言也是支持java和Python.小编擅长Python,所以接下来的教程是appium+py ...

  5. Python很慢?Python之父一句话亮了

    Python的运行速度确实没有C或者Java快,但是有一些项目正在努力让Python变得更快. Python代码简洁干净,但是大家都知道Python运行起来相对较慢 --- 在CPU密集型的任务上慢于 ...

  6. 零基础学python好学吗-想要0基础学python要怎么做?python好学吗?

    东软睿道只能说python十分适合0基础的朋友学习,由于在现阶段的编程语言中,Python的抽象水平是最大的,是最贴近自然语言的,很容易入门,Python能够让你更好的了解程序编写这一件事儿.因此,小 ...

  7. 虫师python appium自动化测试书_Appium移动自动化测试(一)--安装Appium

    这套教程年久失修,问题的人也比较多,于是,我重新整理了一套appium入门教程. ---------2017.11.16 更新----------------------- Appium 自动化测试是 ...

  8. python很全的爬虫入门教程

    python很全的爬虫入门教程 一.爬虫前的准备工作 首先,我们要知道什么是爬虫 1.什么是网络爬虫? 网络爬虫是一种按照一定的规则,自动的抓取万维网信息的程序或者脚本.另外一些不常使用的名字还有蚂蚁 ...

  9. python接入poco_使用python+poco+夜神模拟器进行自动化测试实例

    网易最近出的一款自动化UI测试工具:Airtest 挺火的,还受到谷歌的推荐.我试着用了一下,感觉优缺点还是蛮明显的.对初学者来说,能用到的也就是图像识别的功能,这块做得比老牌的按键精灵弱很多.不过A ...

  10. 基于python+unittest简单实现接口自动化测试实战教程

    目录 1.前言 为什么要做接口自动化测试? 为什么要自己写框架呢? 2.一个现有的简单接口例子 接口信息如下 3.测试思路 原始脚本实现 未优化 优化 第一版 优化 第二版 优化 第三版 最终输出日志 ...

最新文章

  1. 学校通知,本学期不用返校了
  2. lmbs PHP,PHP的GD2函数创建折线图源码示例
  3. iframe嵌套页面 跨域_跨域解决方案
  4. 内部类访问局部变量的时候,为什么变量必须加上final修饰
  5. EPS 转 pdf 在线
  6. Navicat premium查看数据库表中文注释的两种方式
  7. [Cubieboard] Node.js 在 Lubuntu 上安装指南
  8. 什么是ZooKeeper
  9. 树莓派教程 - 1.2 树莓派GPIO库wiringPi 软件PWM
  10. Linux中telnet命令
  11. 使用GDB跟踪redis源代码执行get命令的过程
  12. shell unzip,zip
  13. 思维导图软件哪个好?不要错过这份思维导图软件合集
  14. 域名该怎样选_怎样选择域名?
  15. 有价值的产品=设计思维+精益创业+敏捷方法
  16. 微信公众号封面一键生成器-续
  17. 阿里云-云开发平台普及篇——创建应用
  18. 流程图了解微信第三方登录
  19. 红帽RHCE培训-课程3笔记内容1
  20. 2021年中国大学生程序设计竞赛女生专场 K. 音乐游戏

热门文章

  1. [ActionScript 3.0] 通过as3操作web内容
  2. Mac端SVN工具CornerStone详解
  3. jquery.blockUI.2.31.js 弹出层项目介绍
  4. Java基础知识强化之IO流笔记19:FileOutputStream的三个write方法
  5. 修改本地数据库root权限密码
  6. android中ScrollView和GridView/ListView共存时,ScrollView不在顶部的解决方法
  7. wince 错误 Error: failed PB timebomb check
  8. 检测到你的手机处于root环境_玩手游多开还在用模拟器?云手机了解一下
  9. 如何在WP模拟器中启动、暂停、重启应用
  10. 5G商业化进程提速 运营商推进网络智能化转型