App自动化测试环境搭建+appium

一、准备的材料包

1.appium软件
2.python扩展包(python-appium)
3.手机(模拟器,真机) → 以安卓为样本

二、安装appium步骤

1.安装Microsoft.NET.Framework 4.5
检测本机已安装的程序中,是否已经安装Microsoft.NET.Framework 4.5及以上版本。
如果没有安装,则双击运行如下文件:Microsoft.NET.Framework 4.5.exe
2.安装node-v6.11.4-x64.msl
双击运行,安装appium的依赖环境:node.js. 8+
官网地址:https://nodejs.org/zh-cn/
App自动化测试环境搭建+appium_第1张图片
3.安装appium
双击运行Appium-windows-1.14.0.exe。
官网下载地址:http://appium.io/
App自动化测试环境搭建+appium_第2张图片
App自动化测试环境搭建+appium_第3张图片
App自动化测试环境搭建+appium_第4张图片
App自动化测试环境搭建+appium_第5张图片
(建议:太老的版本不要下载,最新的版本也不要下载,1.13稳定版)
Appium的安装位置:1.给所有的用户安装 2.给当前用户安装。非常长(推荐)
安装成功如下图所示:
App自动化测试环境搭建+appium_第6张图片
4.安装JDK
安装JDK 1.8版本及以上。尽量装高版本,64位版对应
JDK下载地址:
https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
App自动化测试环境搭建+appium_第7张图片
JDK 环境配置:
https://blog.csdn.net/grh_168/article/details/82535148
安装成功如下所示:
App自动化测试环境搭建+appium_第8张图片
5.安装模拟器或者真机
① 如果是真机,需要开启开发者模式,USB,有条件尽量把手机root了
②模拟器:雷电模拟器、夜神模拟器、genymotion(不熟悉的尽量不用)
③模拟器:x86架构, 真机:arm架构
6.安装appium python客户端
使用python的pip命令,直接在线安装:
pip install Appium-Python-Client
App自动化测试环境搭建+appium_第9张图片

三、安装appium需要注意的问题

1.安装Microsoft.NET.Framework 4.5
2.安装nodejs
3.安装appium
4.安装appium选择给当前用户安装
5.appium的安装路径很隐蔽:
C:\Users\ZCC\AppData\Local\Programs\Appium

四、跑通流程

Python发指令给appium,然后再到手机(模拟器)
安装一些额外的工具:

  1. java的JDK(上述已经讲过了)
  2. Android的sdk
    将下载好的sdk包解压到本地的目录
    1)配置环境:
    ANDROID_HOME= D:\AZ\adt-bundle-windows-x86_64-20140702\sdk

App自动化测试环境搭建+appium_第10张图片
2)在Path变量中添加3项内容:
%ANDROID_HOME%\platform-tools
%ANDROID_HOME%\tools
%ANDROID_HOME%\build-tools\28.0.3
App自动化测试环境搭建+appium_第11张图片
检测是否将sdk安装好:
进入cmd命令行,输入adb version 能够正常显示adb的版本就是OK的,输入android 会出一个弹框。如下图所示:
App自动化测试环境搭建+appium_第12张图片
App自动化测试环境搭建+appium_第13张图片
3)在SDK 的manage界面勾选以下内容:
App自动化测试环境搭建+appium_第14张图片
App自动化测试环境搭建+appium_第15张图片
其它的一概不勾选。默认选中的请注意取消勾选!!!!
打开SDK Manager,默认会选中安卓sdk,请一定要取消掉(不做app开发工作,不需要下载这些内容)。

3. Android tools工具包(adt-abundle)
adt包安卓系统向下兼容

你可能感兴趣的:(python,APP自动化)