python+appium+夜神模拟器APP自动化测试
1.安装夜神模拟器,android sdk安装,node.js安装,appium desktop安装。
2.运行夜神模拟器:
1)右键查找文件所属位置
2)启动夜神模拟器服务
D:\Program Files\Nox\bin>nox_adb.exe connect 127.0.0.1:62001
3)需要测试的软件,模拟器里要安装。并且安装包本地需要保留一个
3.打开appium,和模拟器进行连接
platformName:Android,ios
deviceName:模拟器的地址
appPackage:使用Android SDK反编译要测试的apk安装包aapt dump badging 安装包地址
appActivity:同上
platformVersion:系统使用的android版本
4.打开pycharm
import timefrom appium import webdriverdesired_caps = {}
# "platformName": "Android",
# "deviceName": "127.0.0.1:62001",
# "appPackage": "com.tencent.mobileqq",
# "appActivity": "com.tencent.mobileqq.activity.SplashActivity",
# "platformVersion": "7.1.2"desired_caps['platformName'] = 'Android'desired_caps['platformVersion'] = '7.1.2'desired_caps['deviceName'] = '127.0.0.1:62001'desired_caps['appPackage'] = 'com.tencent.mobileqq'# desired_caps['app'] = 'D:// debug.apk'desired_caps['appActivity'] = 'com.tencent.mobileqq.activity.SplashActivity'
# 可以使用中文
desired_caps['unicodeKeyboard'] = 'true'
# 使用键盘后,把虚拟键盘还原
desired_caps['resetKeyboard'] = 'true'
# 没有数字证书,没有签名
desired_caps['noSign'] = 'true'driver = webdriver.Remote('http://127.0.0.1:4723/wd/hub', desired_caps)time.sleep(2)
driver.quit()
python+appium+夜神模拟器APP自动化测试相关推荐
- 【k.11】python+appium+雷电模拟器 app自动化测试 demo 教学
一.首页讲解一下每个部分的作用: 1.雷电模拟器相当于一台手机,里面安装被测试的软件app 2.appium相当于一个链接python脚本和雷电模拟器的桥梁 3.python,编写控制app的脚本代码 ...
- python+appium+雷电模拟器 app自动化测试
一.环境准备 1.jdk1.8 2.android-sdk-windows 3.appium-desktop-setup-1.11.0(直接搜索appium进入官网下载) 4.Appium-Pyth ...
- python接入poco_使用python+poco+夜神模拟器进行自动化测试实例
网易最近出的一款自动化UI测试工具:Airtest 挺火的,还受到谷歌的推荐.我试着用了一下,感觉优缺点还是蛮明显的.对初学者来说,能用到的也就是图像识别的功能,这块做得比老牌的按键精灵弱很多.不过A ...
- 使用python+poco+夜神模拟器进行自动化测试。
网易最近出的一款自动化UI测试工具:Airtest 挺火的,还受到谷歌的推荐.我试着用了一下,感觉优缺点还是蛮明显的.对初学者来说,能用到的也就是图像识别的功能,这块做得比老牌的按键精灵弱很多.不过A ...
- Python+Appium+夜神模拟器 全流程从环境搭建到实现自动化(APP自动化)
** 文末有小礼物! ** 希望此次分享能够帮助小伙伴们,按照当前文章可自主搭建APP自动化测试环境和实现计算机控制模拟器APP执行操作! 环境依赖(jdk.sdk) 安装jdk(地址):jdk下载地 ...
- python+appium+夜神模拟器刷快手极速版金币套现,帮你赚够早餐钱
环境准备 一.准备python环境 二.配置好appium库 三.准备好工具:1.Android SDK 2.Appium Server 3.JDK 4.夜神模拟器 原理 模拟人的手指去点击手机,打开 ...
- Python+Appium+夜神模拟器环境搭建,启动模拟器自带的浏览器,相关步骤和遇到问题
1.安装Python的环境,自行百度解决. 2.appium下载,双击一路保存. 3.重点配置好appium-doctor,方便查看appium还有哪些信息没有配置全. 将appium的安装路径配置到 ...
- Python Appium移动端app自动化测试框架
最近有时间把前面写的Python UI自动化脚本转换成了适用于App的测试,整体架构没多少变化,先看整体架构 先从入口说起: (1)config.ini:运行前进行基本的配置,配置文件,由于是借鉴的U ...
- appium+夜神模拟器操作微信小程序,多个模拟器要结合yaml配置文件来并发控制,一万多行代码[建议收藏]
技术心得 python+appium+夜神模拟器+结合yaml配置文件实现并发采集任务. 代码如下: import subprocess from os import system from appi ...
- windows下app爬虫环境搭建:python + fiddler + Appium + 夜神模拟器
python.夜神模拟器自行下载安装 1.安装java https://www.oracle.com/java/technologies/downloads/#jdk19-windows 注意安装ja ...
最新文章
- yolov3(三:算法框架解析)
- python中的any与all函数的区别
- [转载] python numpy矩阵运算加速器 NumExpr
- nginx日志切割脚本
- CAD的菜单栏消失,如何再次调出来
- 可编程、变频调速与触摸屏实验实训装置
- 灰色关联分析与预测模型
- Visio 去掉页边距和空白页的方法
- 有贵人相助顶你三年兢兢业业---养浩有感
- Airbnb创始人:屌丝的逆袭之路
- 【拦截器】和【过滤器】
- Android 动画总结
- 【英语系列】——2017年7月
- RT 3570 wifi 移植手册
- 信息收集后的数据处理小技巧
- Java中Stream的使用
- Apache Ranger-2.2 详细安装步骤
- LVGL文件浏览器|基于 lvgl 实现的简洁、通用、轻量级的文件浏览器
- 如何将实时直播链接到视频点播?
- 少爷,三年期限已到,不知Redis学的如何?