Appium+python自动化23-Android夜神模拟器
前言
Android SDK虽然也自带了模拟器,但是那速度会让你怀疑人生,并且不稳定经常卡死异常。夜神模拟器可以说是android模拟器里面的一个神器。
环境安装
1.官网下载地址:https://www.yeshen.com/
2.夜神安卓模拟器(夜神模拟器),是全新一代的安卓模拟器,与传统安卓模拟器相比,基于android4.4.2,兼容X86/AMD,在性能、稳定性、兼容性等方面有着巨大优势
3.安装时候选择指定的文件夹路径,后续查找相关文件方便
配置模拟器
1.默认打开是平板模式,打开高级设置>设置为手机模式,然后设置屏幕分辨率
安装app
1.使用adb device查看模拟器是否连上。
adb device
2.一定要看到出现这串:127.0.0.1:62001 device,才是正常连接了。
3.安装淘宝app到模拟器上,淘宝app自己去百度随便下载一个。
adb install app文件的路径(拽过来就行)
用python运行app
1.模拟器上安装app后,后面用代码启动模拟器上app操作跟前面一样了
# coding=utf-8
from appium import webdriver
desired_caps = {'platformName': 'Android','deviceName': '30d4e606','platformVersion': '4.4.2',# apk包名'appPackage': 'com.taobao.taobao',# apk的launcherActivity'appActivity': 'com.taobao.tao.welcome.Welcome'}driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)
2.参考之前写的启动淘宝app
在学习过程中有遇到疑问的,可以appium+python QQ群交流:330467341
Appium+python自动化23-Android夜神模拟器相关推荐
- Appium+Python MAC安装Android夜神模拟器(二)
① 目的 实现Android APP自动化 ② 环境 Pthon+appium+MAC ③安装Android 夜神模拟器 夜神模拟器官网:https://www.yeshen.com/ 1.下载到本地 ...
- Appium+python自动化19-iOS模拟器(iOS Simulator)安装自家APP
前言 做过iOS上app测试的小伙伴应该都知道,普通用户安装app都是从appstore下载安装,安装测试版本的app,一般就是开发给的二维码扫码安装, 或者开发给个.ipa的安装包文件,通过itoo ...
- Appium+python自动化8-Appium Python API
Appium+python自动化8-Appium Python API 前言: Appium Python API全集,不知道哪个大神整理的,这里贴出来分享给大家. 1.contexts contex ...
- Appium+python自动化-启动app
Appium+python自动化-启动app 环境已经搭建好了,接下来就是需要启动APP,如何启动app呢?首先要获取包名,然后获取launcherActivity.获取这两个关键东西的方法很多,这里 ...
- Appium+python自动化23-Android夜神模拟器操作app(2)
前言 前面两篇环境已经搭建好了,接下来就是需要启动APP,如何启动app呢?首先要获取包名,然后获取launcherActivity.获取这两个关键东西的方法很多,这里就不一一多说,小伙伴们可以各显神 ...
- appium+python 【Mac】Android夜神模拟器
1.官网下载地址:https://www.yeshen.com/ 2.具体的夜神模拟器的介绍请自查 3.下载安装后夜神模拟器后,打开模拟器,进行相应的配置如下: 4. (1).找到android-sd ...
- appium+python自动化45-夜神模拟器连不上(adb server version (36) doesn't match this client (39); killing...)...
前言 最新下了个最新版的夜神模拟器,然后adb devices发现连不上模拟器了,报adb server version (36) doesn't match this client (39); ki ...
- Appium+python自动化(六)- 连接模拟器并启动淘宝APP(超详解)
简介 上一篇讲解完模拟器的安装.配置好以后,就好比我们手机已经买好,并且系统已经做好了,就差我们用数据线和电脑连接开始实战了,这篇宏哥就带着小伙伴们和童鞋们趁热打铁,讲解和分享一下如何连接模拟器(电脑 ...
- Appium+python自动化(六)- 连接模拟器并启动淘宝APP(超详解)
目录 简介 一.appium+pycharm+连接夜神模拟器并启动淘宝APP(推荐) 二.appium+pycharm+连接AVD模拟器(不推荐) 三.小结(亢龙有悔) 简介 上一篇讲解完模拟器的安装 ...
- python控制苹果手机触摸,Appium+python自动化(二十九)- 模拟手指在手机上多线多点作战...
简介 在网页中我们经常使用缩放操作来便利的查看具体的信息,在appium中使用MultiAction多点触控的类来实现.MultiAction是多点触控的类,可以模拟用户多点操作.主要包含加载add( ...
最新文章
- 如何看待「TensorFlow就是一颗定时炸弹」的说法?
- ASP.NET设置ie打印两法 (精)(转)
- 窄带信号和宽带信号的区别和联系
- linux重点知识:网络通信
- 幂等校验是什么意思_阿里面试官:接口的幂等性怎么设计?
- 【转】重新打包DebianISO实现无人应答安装(UEFI+BIOS)
- C#提取文件名【C#】
- 判断域名来源的操作【window.location.host.indexOf(‘域名关键词‘)】 - 代码篇
- Linux 下的 sleep
- JAVA编程规范总结
- django2.0 自己入门记录一些基础url 模板等
- 团队天梯赛L1-001
- oracle10g 安装手册 linux,oracle10g在x86linux上的安装步骤
- 元气骑士机器人旁边建筑_元气骑士机器人的一些经验
- csdn博客登录不上-why?
- ASP.NET中后台实现页面加载中效果(数据过多时提高用户体验度)
- 《深入理解java虚拟机》 精华总结
- 20款电脑码字软件,网络作家实用软件珍藏,首推橙瓜码字
- 数学期望一-指数分布的数学期望
- JS通过身份证号码获取出生年月日