Appium-连接夜神模拟器

Posted 测试老兵

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Appium-连接夜神模拟器相关的知识,希望对你有一定的参考价值。

我们接着上篇文章说,本篇我们进行appium连接夜神模拟器进行讲解。

 

7.appium 连接夜神模拟器

8.aapt 环境变量配置:D:androidsdkandroid-sdk-windowsuild-tools24.0.0 目录下找到aapt.exe,将这个路径设置环境变量,添加到 path 下 --- 打开 cmd。输入 aapt 出现如下界面,说明环境 OK 了

9.找包名: aapt dump badging D: estxxx.ap cmd 屏幕拖到中间找到auncherActivity =号 右边的就是 launcherActivity值

10.(把 sdk下面的adb.exe 复制到 夜神模拟器bin目录下面并改名 nox_adb.exe 将bin目录下面的原nox_adb.exe 改名nox_adb.exe111)

11.先运行下面的代码,然后在进行app的安装及测试脚本脚本编写 

from time import sleep
from appium import webdriver
desired_caps = {‘platformName‘:‘Android‘,
‘deviceName‘:‘127.0.0.1:62001‘,
‘platformVersion‘:‘3.8.3.1‘,
‘appPackage‘:‘com.juyang.mall‘,
‘appActivity‘:‘com.shanjian.juyang.activity.home.Activity_Home‘
}
driver=webdriver.Remote(‘http://127.0.0.1:4723/wd/hub‘,desired_caps)
sleep(4)

运行此代码后,会在模拟器上生成2个appium相关的图标,这就意味着我们可以正式测试了!

12.移动端appium自动化测试脚本编写:在通过adb 命令安装 app adb install D:dmeo.apk 等等

以上是关于Appium-连接夜神模拟器的主要内容,如果未能解决你的问题,请参考以下文章

appium 连接夜神模拟器提示adb版本不匹配的解决方法(adb server version (36) doesn't match this client (41); killing...

Docker:Docker Appium 镜像连接夜安卓神模拟器,并处理 connection refused 异常

Robotframework-Appium

Python 中 appium 环境搭建

Appium环境安装

Appium Appium 链接夜神模拟器