appium+weditor+模拟器使用细节
在做UI自动化测试的时候免不了使用模拟器,但是模拟器自带adb文件,会与SDK包的adb起冲突,建议将adb复制一份,放到模拟器的bin目录下,替换文件
1.夜神模拟器
将安卓SDK包-platfrom-tools里的adb.exe复制一份出来,重命名为nox_adb.exe,然后放进夜神的bin目录下
2.雷电模拟器
这个更便捷,直接粘贴更换adb即可
3.之后重启模拟器,并且可以使用adb kill-server +adb start-server重启下adb服务器,然后使用adb devices应该能出现127.0.0.1:5555的本地设备了,或者是这类形式
注意:搭配模拟器版本使用的时候,sdk的安卓版本与模拟器的安卓版本尽量一致,比如夜神的5.1.1,雷电的7.1.2,需要通过SDKManger安装对应版本。不然之后在Appium上会经常看到错误。
4.雷电举例子(7.1.1):
安卓SDK安装地址:http://tools.android-studio.org/index.php/sdk/
题外话:weditor和appium同时使用会起冲突,类似出现这种
,这种应该是因为uiaotomator冲突导致的。我们把模拟器中atx的uiautomator服务停止即可
再次执行代码,发现可以正常运行了。
同理使用weditor时候,会出现connect状态正常,但是Dump Hierarchy异常的情况,可以先把Appium先停了,再重新connect并同步一次即可
附带Appium测试中相关手机Api按键链接:http://t.csdn.cn/OBi3b
appium+weditor+模拟器使用细节相关推荐
- appium连接模拟器时屏幕倒转
appium连接模拟器时屏幕倒转 问题:appium通过启动会话连接模拟器时(如itools模拟器),出现了屏幕倒转的情况 猜测是运行模拟器时,屏幕默认是平板屏幕 解决:设置屏幕为手机,再通过appi ...
- JAVA+appium+夜神模拟器实现APP爬虫
JAVA+appium+夜神模拟器实现APP爬虫 爬虫需要 appium server: 一个APP自动化测试框架 C/S架构 服务端由node.js开发 客户端支持多种语言,底层使用netty通信. ...
- appium+java+模拟器
1.准备工作 jdk 1.8 node v10.23.0 android sdk appium-desktop下载,版本:1.22.3 https://github.com/appium/appium ...
- 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 ...
- Appium+Robotframework实现Android应用的自动化测试-2:Windows中启动Appium和模拟器
一.启动Appium 安装好了之后,在桌面或者菜单中找到Appium,分别双击或点击打开Appium.exe,如果一切正常,接着会出现一个Appium启动后的界面窗口,如下图所示. 1.1 Andro ...
- 【k.11】python+appium+雷电模拟器 app自动化测试 demo 教学
一.首页讲解一下每个部分的作用: 1.雷电模拟器相当于一台手机,里面安装被测试的软件app 2.appium相当于一个链接python脚本和雷电模拟器的桥梁 3.python,编写控制app的脚本代码 ...
- Appium+夜神模拟器模拟人为操作
一.准备环境 appium请参考博客appium+python的环境安装 夜神模拟器 直接从夜神模拟器官网下载夜神模拟器进行安装,安装后添加path环境变量:D:\Program Files\Nox\ ...
- Python+Appium+夜神模拟器 全流程从环境搭建到实现自动化(APP自动化)
** 文末有小礼物! ** 希望此次分享能够帮助小伙伴们,按照当前文章可自主搭建APP自动化测试环境和实现计算机控制模拟器APP执行操作! 环境依赖(jdk.sdk) 安装jdk(地址):jdk下载地 ...
- java+appium+mumu模拟器 APP和小程序自动化测试
环境准备 (1)nodejs 下载地址:https://nodejs.org/en/download/ 验证:cmd输入node -v,查看版本 (2)jdk 下载地址: https://www.or ...
最新文章
- CSS盒子模型(border、padding、margin、圆角边框、盒子阴影、文字阴影、新闻列表综合案例、新浪导航栏案例)
- Python中的变量作用域
- Java面试常被问到的题目+解答
- 第四周实践项目2 算法库——单链表
- 机器学习入门笔记:(4.3)SMO算法
- wpf中的datagrid中如何显示图片
- 刚学unity3d,跟着仿作了flappy bird,记下一些琐碎的心得!
- 在python中使用什么工具管理模块_怎么使用Python pip(管理模块工具)
- 浅谈数字证书安装证书原理
- 战投之王:蔡崇信、刘炽平和刘德的精密战争
- Mysql数据库备份复制
- 电脑文件无法删除怎么办?
- java-获取上个月的第一天和最后一天
- C语言打印杨辉三角的多种方法
- SSH概述与配置文件说明
- 图嵌入综述 (arxiv 1709.07604) 译文 4.3 ~ 4.7
- 力扣刷题-单链表两数相加
- 软件项目研发过程中阶段划分和工作方法
- Koch科赫雪花的实现
- 2020年2月12日 林大OJ习题 队列