【无标题】

第一步:安装JDK
    #官方下载地址
        
    #环境变量
    新建赋值:JAVA_HOME
    C:\testsoft\java
    
    添加path路径
    %JAVA_HOME%\bin
    %JAVA_HOME%\jre\bin
    
第二步:安装SDK
    #官方下载地址:http://tools.android-studio.org/index.php/sdk
     下载完成解压后进入此文件夹运行命令:tools\android.bat update sdk --no-ui #自动更新需要的SDK插件命令
     比如我的C:\testsoft\sdk> tools\android.bat update sdk --no-ui
    #环境变量
    新建赋值:ANDROID_HOME 
    C:\testsoft\sdk
    
    添加path路径
    %ANDROID_HOME%\platform-tools
    %ANDROID_HOME%\tools
    
第三步:安装Node js(>=10版本),npm(>=6版本)
    #官方下载地址

    #环境变量

第四步:pyhton3
    #官方下载地址

    #环境变量

第五步:安装appium server
#使用node JS命令行安装appium命令
>npm install appium -g #安装最新版本的appium
>npm install appium-doctor@1.8 -g #指定版本安装

appium需要环境变量
桌面版安装的main.js路径如下:
C:/Program Files/Appium/resources/app/node_modules/appium/build/lib/main.js

通过命令行安装appium,这种安装的main.js路径如下:
C:\\Users\\jeff.xie\\AppData\\Roaming\\npm\\node_modules\\appium\\build\\lib\\main.js

#查看appium版本是否安装成功命令
>appium-v

#命令运行appium server
>appium
C:\Users\yuchaoyong>appium
[Appium] Welcome to Appium v1.22.3
[Appium] Appium REST http interface listener started on 0.0.0.0:4723

#查询安装在系统路径
>where appium

第六步:安装appium-python-client
# 使用python安装appium-python-client(要到pythonge根目录下使用pip命令,不能在用户下使用pip安装)
比如我的:C:\testsoft\python>pip install Appium-Python-Client
>pip install Appium-Python-Client
>pip install uiautomator2
*安装中几种报错的可能
 1、升级中提示pip版本旧,使用命令python -m pip install --upgrade pip更新pip
 2、第二种方法,尝试第二种方法:注意:安装新的pip,需要卸载旧的pip:到C:\python\Lib\site-packages目录下运行pip uninstall pip
     然后去官网https://pypi.org/project/pip/#files将pip最新版下载解压到>python\Lib\site-packages文件夹下,
    cmd进入到下载的文件后,输入命令python setup.py install   
    比如我的:>C:\python\Lib\site-packages\pip-23.0.1>python setup.py install
#查看pip版本命令
>pip --version
 3、安装完成后,此时继续运行命令安装>pip install Appium-Python-Client
#验证appium-python-client安装是否成功
cmd输入python
>>>import appium 回车  #未报错表示安装成功


第七步:安装appium-doctor
#使用node JS命令行安装最新版本的doctor
>npm install appium-doctor -g  #安装最新版本
>npm install appium-doctor@1.8 -g  #指定版本

#查看appium-doctor版本
>appium-doctor --version  

第八步安装inspector工具

官网地址:https://github.com/appium/appium-inspector
在README.md文件中找到Installation–> Releases,如下图

第九步安装夜神模拟器
adb连接夜神模拟器的,需要将夜神模拟器里面的adb版本替换成本机电脑的adb 版本。不然连接不上
替换C:\testsoft\NOX\Nox\bin目录下的nox_adb.exe

from appium import webdriver
caps = {}
caps["platformName"] = "Android"
caps["appium:platformVersion"] = "7"
caps["appium:deviceName"] = "127.0.0.1:62001"
caps["appium:appPackage"] = "com.android.settings"
caps["appium:appActivity"] = "com.android.settings.Settings"
caps["appium:ensureWebviewsHavePages"] = True
caps["appium:nativeWebScreenshot"] = True
caps["appium:newCommandTimeout"] = 3600
caps["appium:connectHardwareKeyboard"] = True
driver = webdriver.Remote("http://127.0.0.1:4723/wd/hub", caps)
print('启动成功')


#查看安卓版本
adb shell getpropro.build.version.release

#清除应用程序数据
adb shell pm clear com.android.systemui 

#查看应用版本号
adb shell pm dump com.byd.mycar | findstr "versionName"

#查看系统版本号


#查看当前应用的包名跟启动页acvitity
adb shell "dumpsys window | grep mCurrentFocus"

启动appium inspctor报错URL  是devices不对

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值