Android+Appium实现app自动化环境搭建

本文详细介绍了如何在Windows上安装Python和PyCharm,配置JDK和SDK,以及如何设置Appium环境,包括Node.js、AppiumServer、AppiumInspector和Python客户端的安装和配置,以及PyCharm中使用的一些第三方库。
摘要由CSDN通过智能技术生成
一、安装Python和pycharm
1. Python官网:https://www.python.org/
      1.1 下载python3.x版本(python2.x和3.x很多语法不同)
      1.2 ※安装时记得第一个页面勾选"Add python to PATH"
      1.3 在cmd中输入"python",如果能看到Python的版本号就说明安装成功
2. Pycharm官网:https://www.jetbrains.com/pycharm/

二、配置JDK和SDK
1. JDK下载:
      1.1 可从官网,也可以从接下来地址:http://www.codebaoku.com/jdk/jdk-index.html
      1.2 配置JDK环境变量:新建一个系统环境变量JAVA_HOME,变量值即jdk安装位置
      1.3 编辑变量名"Path":%JAVA_HOME%\bin
      1.4 在cmd中输入"java --version" 或 "javac"有内容输出即为成功
2. SDK下载:
      2.1 可从官网,也可以从接下来地址:https://www.androiddevtools.cn/
      2.2 配置SDK环境变量:新建ANDROID_HOME以及添加Path路径
      2.3 添加Path路径,这里需要添加"\platform-tools"和"\tools"路径
      2.4 在cmd中输入"adb"有内容输出即为成功

三、配置Appium
1. 安装Node
      1.1 Node官网:https://nodejs.org/en/download/
      1.2 配置Node环境变量:添加Path路径,添加Node安装路径
      1.3 在cmd中输入"node --version"有版本号输出即为成功
2 .安装Appium服务器
      2.1 Appium Server GUI官网:https://github.com/appium/appium-desktop/releases
      2.2 双击Appium Server GUI图标,暂不改配置,点击Start Service,提示"服务器运行中"证明安装没有问题
      2.3 关闭服务器,点击Edit Configurations,将JDK和SDK环境变量添加进去
3. 安装Appium Inspector
      3.1 Appium Inspector官网:https://github.com/appium/appium-inspector(右侧Releases中下载最新版本)
      3.2 双击Appium Inspector图标,界面正常展示证明安装没有问题
      3.3 Host和Post与Appium Server保持一致,Host:127.0.0.1
      3.4 Remote Path:/wd/hub
      3.5 启动参数配置:即手机和app的相关信息,以下是Mi11的json格式配置参数案例
                                             (※platformName、platformVersion和deviceName和调试设备保持一致)
           {
                "platformName": "Android",
               "platformVersion": "12",
               "deviceName": "404993ae",
               "appPackage": "xxx",
               "appActivity": "xxx.MainActivity",
               "unicodeKeyboard": true,
               "resetKeyboard": true
          }
      3.6 连接Mi11,点击Start Session,如果可以正常开启会话证明成功
4. 安装Appium-Python-Client
      4.1 在cmd窗口输入:pip install Appium-Python-Client,等待安装完成。
      4.2 打开pycharm,新建一个python文件,输入from appium.webdriver.webdriver import WebDriver不报错说明pip安装成功。

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

四、Pycharm中用到的第三方库,需pip安装
1. selenium  --  pip install selenium
2. pytest  --  pip install pytest
3. yaml  --  pip install pyyaml
4. allure  --  pip install allure-pytest
5. rerunfailures  --  pip install pytest-rerunfailures

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

五、下载allure包
1. allure官网:https://github.com/allure-framework/allure2/releases
2. 添加Path路径,这里需要添加bin文件夹所在的目录
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值