appium+夜神+pycharm的环境安装与启动app

1、要安装java环境

2、安装node.js,下载地址:https://nodejs.org/zh-cn/download/releases/,

path环境变量加入:C:\Program Files\nodejs\,如果已经自动添加不用再重复添加。

3、安装appium,path环境变量加入:D:\Appium\node_modules\.bin,安装后在cmd输入appium,如果出现:


一般是node.js的版本高的缘故,换低的版本再试吧。

4、再安装夜神模拟器,安装后添加path环境变量:D:\Program Files\Nox\bin,目前新的夜神的bin目录下有自带的adb工具:


可以不用再单独安装,如果没有需要你自己安装并配置环境变量

5、下载一个apk放在磁盘的单独目录中,比如微信,打开appium,点击左边机器人配置应用地址,


6、安装pycharm,这个不用多说了,会python的应当都会配置环境。写一个启动脚本:

#! /usr/bin/env python
# -*- coding:utf-8 -*-

from appium import webdriver

desired_caps  = {"platformName":"Android",
      "deviceName":"127.0.0.1:62001",
      "platformVersion":"6.0",
      "appPackage":"com.tencent.mm",
      "appActivity":"com.tencent.mm.ui.LauncherUI"}
driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub",desired_caps )

其中appPackage 和appActivity可以通过aapt dump badging命令查看,前提是你下载了安卓SDK工具,配置了环境变量:

输入aapt dump badging E:\file\weixin667.apk


如上地方是appPackage的名称


如上地方是appActivity的名称

cmd中输入:nox_adb.exe connect 127.0.0.1:62001来连接夜神模拟器,如下表示成功连接


把appium右边的暂停三角按钮点击一下变为放行的运行按钮:


在pycahrm中运行脚本,不出意外的话会安装微信并成功打开微信应用程序。


猜你喜欢

转载自blog.csdn.net/maybe_frank/article/details/80820049