appium+python 操作APP
整理一些appium+python操作APP的常用方法
1.检查应用是否已经安装
driver.is_app_installed('package_name')
2.安装APP
driver.install_app('path/my.apk')
3.删除应用
driver.remove_app('package_name')
4.锁定屏幕*秒
driver.lock(5)
5.APP置于后台运行秒
driver.background_app(5)
6.关闭app
driver.close_app()
7.启动APP
driver.launch_app()
8.收起键盘
driver.hide_keybord()
9.模拟摇晃设备
driver.shake()
10.打开通知栏(notification)
driver.notifications()
11.滑动屏幕
driver.swipe(startX=75,startY=500,endX=75,endY=0,duration=800)
12.放大屏幕
driver.zoom(el)
13.缩小屏幕
driver.pinch(el)
14.获取当前activity
driver.current_activity
15.发送按键时间
driver.keyevent()
转载于:https://www.cnblogs.com/mengh/p/8023019.html
appium+python 操作APP相关推荐
- appium python 打开通知栏_appium+python 操作APP
整理一些appium+python操作APP的常用方法 1.检查应用是否已经安装 driver.is_app_installed('package_name') 2.安装APP driver.inst ...
- Appium+python实现App自动化登录
Appium+python实现App自动化登录 以下是个人用Appium + python写的第一个App自动化案例,仅做单页面,比较简单,后续将涉及到主功能模块化,需使用到功能时调用即可. 获取设备 ...
- 案例分享,Appium+Python实现APP启动页跳转到首页!
下面以 MSN news 为例,实现启动APP后跳转到首页的功能,包含使用list进行元素定位.try except else 进行是否首次启动APP判断,logging 进行日志记录等功能. Pyt ...
- python操作APP自动化测试脚本
from appium import webdriver from time import sleepdesired_caps={"platformName":"Andr ...
- appium+python测试app使用相对坐标定位元素
我们获取到的是绝对坐标,如果换一个屏幕分辨率不同的手机那这个坐标自然会发生变化,要实现不同手机均能实现点击同一控件自然要用到相对坐标了,具体方法如下: 1.获取当前空间的绝对坐标(x1,y1),开启指 ...
- Appium+Python安卓自动化测试之启动APP和配置获取
Appium+Python安卓自动化测试之启动APP和配置获取 本文章未讲述appium+python环境部署,环境部署会新开文章 一.手机连接电脑 1.USB连接电脑和手机,手机上点确认连接(最好用 ...
- 模拟器+Appium+Python抓取App内容
目录 环境配置 连接夜神模拟器 连接Appium 使用Python操作App 环境配置 jdk (设置好环境变量) android sdk (设置好环境变量) 连接夜神模拟器 先打开夜神模拟器 打开c ...
- python操作手机app超详细步骤
〝 古人学问遗无力,少壮功夫老始成 〞 python操作手机app超详细步骤,现在很多app的都要刷经验打怪升级啥的,这些枯燥千篇一律但是很耗费时间的玩法,可以使用app自动去操作,解放双手,释放时间 ...
- Appium+Python 自动化测试一之:环境安装(Android篇)
目前网上有大量Appium+Python的APP自动化测试的资料,这里我只是记录一下自己安装的过程,好让自己以后忘记的时候再翻起来看看,快速上手,不想再像之前那样踩坑. 注:因为之前玩过Robot F ...
最新文章
- 2012需要分析的一些技术(1)
- [转]JavaScript中的几个tip
- xsl-mode属性用法
- Android开发者必备:推荐一款助力开发的开源APP
- raspberry pi_每日新闻摘要:新型iMac,NVIDIA的Raspberry Pi竞争对手等
- Meaven的pom文件配置
- 这个转录组比对工具很快,十几分钟一个样品
- glassfish启动后不能进入部署页面_Spring Boot 热部署
- 使用 Hasor 从数据库查询显示到页面上
- 2020-07-05
- python相关系数显著性检验矩阵_python散点图及相关系数矩阵计算和相关性验证
- android 有序map,给HashMap排序,使之成为有序Map
- 痱子的预防和治疗方法
- python 椭圆曲线dh密钥交换_密钥交换之DH算法
- 「镁客早报」微软总市值超过苹果亚马逊;Linux内核出现漏洞
- 多种多样的语音连麦方式
- 小饶学编程之JAVA SE第二部分——Web 前端基础:09CSS3
- turtle绘制八边形、八角边形
- 【Kafka】测试集群中Broker故障对客户端的影响
- VMware Tanzu Kubernetes 发行版部署尝鲜