当前位置:   article > 正文

python+Appium+xcode+android studio自动化测试环境搭建_android studio python3开发环境

android studio python3开发环境

目录

一、需要的环境

二、安装python

三、安装pycharm

四、安装android studio(android sdk)

五、安装xcode

六、安装Appium

1.命令行安装Appium

2.安装依赖

3.遇到的问题:

4.启动appium


一、需要的环境

python-3.9.6

pycharm

android studio(android sdk)-2022.1.1

xcode-14.2

appium(Appium-Python-Client-2.8.1)

二、安装python

官网:Welcome to Python.org

打开之后根据安装向导一步步安装即可。

在.bash_profile中配置环境变量,

  1. export PATH="/Library/Frameworks/Python.framework/Versions/3.11/bin:${PATH}"
  2. alias python="/Library/Frameworks/Python.framework/Versions/3.11/bin/python3.11"

保存并退出,source .bash_profile使环境变量生效。

  1. 我的电脑上系统比较新,内置的python是python3.9,自己下载了python3.11
  2. 自行安装Python路径为:/Library/Frameworks/Python.framework/Versions/
  3. 系统命令默认路径/usr/bin(系统预装的可执行文件,随系统升级而变化)
  4. 用户命令默认路径/usr/local/bin(用户安装的可执行文件,不随系统升级影响)
  5. qa@QAdeMacBook-Pro ~ % where python3
  6. /usr/local/bin/python3
  7. /usr/bin/python3
  8. qa@QAdeMacBook-Pro ~ % python3 -V
  9. Python 3.9.6
  10. 这里没有进行配置环境变量,所以版本是3.9,如果配置了环境变量,再查版本,会显示配置了环境变量的版本。

三、安装pycharm

官网下载安装即可。

四、安装android studio(android sdk)

参考(2023)mac 安装Android studio(包括安装jdk,Android SDK)_Vermouth_00的博客-CSDN博客

五、安装xcode

直接在app store搜索,需要用的时间比较久。

 点击install即可;打开xcode后需要登录apple id。

六、安装Appium

appium desktop,appium server,Appium-Python-Client。

Appium Server 是用 nodejs 运行的,基于js开发出来的。appium desktop是GUI工具,包含nodejs 运行环境、Appium Server 和client。

1.命令行安装Appium

安装Appium-Python-Client:

pip3 install Appium-Python-Client

安装Appium Server:

  1. npm install -g appium
  2. #或者
  3. npm install appium -g --chromedriver_cdnurl=http://cdn.npm.taobao.org/dist/chromedriver

2.安装依赖

先安装homebrew,然后brew安装依赖;

  1. #安装homebrew
  2. /bin/zsh -c "$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)"
  1. brew install libimobiledevice #使用本机与苹果iOS设备的服务进行通信的库。
  2. brew install ideviceinstaller #获取设备udid、安装app、卸载app、获取bundleid
  3. brew install carthage #第三方库管理工具。
  4. brew install ios-deploy #不依赖于XCODE,进行安装和调试IOS应用程序。
  5. brew install nvm #使用nvm来安装node,方便对node版本进行管理
  6. nvm install v8.14.0
  7. brew install npm
  8. npm install -g appium-doctor

最后用appium-doctor命令检查还缺少什么依赖,对应安装即可。

3.遇到的问题:

(1)brew安装libimobiledevice时报错:Error: Command failed with exit 128: git

brew -v

根据提示执行命令:

  1. git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-core
  2. git config --global --add safe.directory /usr/local/Homebrew/Library/Taps/homebrew/homebrew-cask

 然后再次执行安装命令,安装成功。

(2)nvm配置环境变量

  1. #环境变量内容:
  2. export NVM_DIR="$HOME/.nvm"
  3. [ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" # This loads nvm
  4. [ -s "$NVM_DIR/bash_completion" ] && \. "$NVM_DIR/bash_completion" # This loads nvm bash_completion
  5. #然后再终端输入以下命令:
  6. echo "source $(brew --prefix nvm)/nvm.sh" >> .bash_profile
  7. #最后
  8. . ~/.bash_profile

4.启动appium

appium

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/菜鸟追梦旅行/article/detail/244593
推荐阅读
相关标签
  

闽ICP备14008679号