当前位置:   article > 正文

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

appium android自动化
一、安装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文件夹所在的目录
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/知新_RL/article/detail/382352
推荐阅读
相关标签
  

闽ICP备14008679号