appium+夜神模拟器+pycharm app自动化ui测试实战

一、安装环境

下载软件:

1.安装夜神虚拟机,下载地址:夜神安卓模拟器-安卓模拟器电脑版下载_安卓手游模拟器_手机模拟器_官网

    将夜神的安装路径配置到环境变量中

2.安装jdk(jdk-8u40-windows-x64.exe),建议下载1.8.0(后期配置jenkins,需要jdk1.8.0左右版本),下载地址:https://www.java.com/zh_CN/download/manual.jsp

双击安装,并配置环境变量:

   1). JAVA_HOME

   2). CALSSPATH:

%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; 

   3).path:

%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin;

 安装完成,打开cmd,输入:java -version—>回车,可以查看版本号

3.安装sdk(android-studio-ide-191.5977832-windows.exe),下载地址:https://developer.android.com/studio

   下载安装,配置环境变量:

  1). ANDROID_HOME:

   D:\android-sdk

  2).path:

   %ANDROID_HOME%\platform-tools;%ANDROID_HOME%\tools;%ANDROID_HOME%\build-tools\29.0.1 (其中29.0.1根据安装的版本号修改)

  安装完sdk,将sdk目录D:\Android\sdk\platform-tools\adb.exe文件复制到夜神模拟器的..Nox\bin目录下,将adb.exe重命名为nox_adb.exe

  进入夜神的安装目录,运行cmd命令,输入:adb devices,查看设备连接情况

然后启动夜神,cmd->nox_adb.exe connect 127.0.0.1:62001,然后在输入adb devices,出现如下:证明已经连接模拟器

------------------------------------------------------------------------------

4.安装Python( python-3.6.5-amd64-webinstall.exe)

 下载地址:Welcome to Python.org

   配置python环境变量,cmd->输入python —>回车,出现版本信息则说明安装成功

5.安装Pycharm(pycharm-community-2021.1.1.exe)

6.安装Node.js(node-v14.16.1-x64.msi)

   下载地址:Node.js

   配置环境变量,Path的变量值新增:E:\nodejs

  cmd->行输入npm 再回车,如果出现以下信息,则说明安装成功

7.安装appium(Appium-windows-1.20.2 (1).exe)

  下载地址:Appium: Mobile App Automation Made Awesome.

   安装后,启动Appium,ip如图设置:

Host、Port默认即可,然后点击下方的Edit Confgurations,配置ANDROID_HOME、JAVA_HOME后保存。(因之前步骤中已经添加过这两个环境变量,这里appium会自动获取,可不用再配置)。没有的话,手动配置一下

配置完成后点击Start Server运行appium,如下图:

8.安装Appium-python-Client
  快捷键win+R—>输入cmd—>输入 pip install Appium-Python-Client —>回车。等待安装完成。(如果配置了虚拟环境,则跳转至虚拟环境下安装)

  安装完成后,cmd中输入appium-doctor,如遇到不是内部命令。配置环境变量如下:

  配置appium_home

  1)Appium_Home=C:\Program Files (x86)\Appium

  2)path中加入%Appium_Home%

出现如下情况,则说明appium+robotframework已安装成功

进入C:\Program Files (x86)\Appium\node_modules\.bin,运行appium-doctor即可成功

安装完,

二、实战演练

打开夜神虚拟机、pycharm、appium

pycharm中创建脚本,pycharm配置信息:

1.pycharm配置文件config文件中,输入如下:

2.pycharm配置文件conftest文件中,输入如下:

此时运行pycharm,即可通过appuim启动夜神虚拟机进行ui自动化脚本执行了

猜你喜欢

转载自blog.csdn.net/Joyce_xiaobaibai/article/details/117665933