python+Appium+xcode+android studio自动化测试环境搭建

目录

一、需要的环境

二、安装python

三、安装pycharm

四、安装android studio(android sdk)

五、安装xcode

六、安装Appium

1.命令行安装Appium

2.安装依赖

3.遇到的问题:

4.启动appium

扫描二维码关注公众号,回复: 15798940 查看本文章

一、需要的环境

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中配置环境变量,

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

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

我的电脑上系统比较新,内置的python是python3.9,自己下载了python3.11;
自行安装Python路径为:/Library/Frameworks/Python.framework/Versions/
系统命令默认路径/usr/bin(系统预装的可执行文件,随系统升级而变化)
用户命令默认路径/usr/local/bin(用户安装的可执行文件,不随系统升级影响)

qa@QAdeMacBook-Pro ~ % where python3
/usr/local/bin/python3
/usr/bin/python3
qa@QAdeMacBook-Pro ~ % python3 -V
Python 3.9.6

这里没有进行配置环境变量,所以版本是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:

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

2.安装依赖

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

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

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

3.遇到的问题:

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

brew -v

根据提示执行命令:

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

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

(2)nvm配置环境变量

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

4.启动appium

appium

猜你喜欢

转载自blog.csdn.net/Vermouth_00/article/details/129082822