Appium+Python3+iOS真机环境搭建

Appium 是一个自动化测试开源工具,支持 iOS 平台和 Android 平台上的原生应用,web 应用和混合应用。
1.环境配置
Mac系统自带的Python版本是2.7,当前要用新版,这里我选择的Python版本是3.5。下载安装。
删除掉mac自带的python2.7
sudo rm -R /System/Library/Frameworks/Python.framework/Versions/2.7
加上:
alias python=’/Library/Frameworks/Python.framework/Versions/3.5/bin/python3.5’
保存退出,执行:
source ~/.bash_profile
2,把appium和selenium安装到python3.5的set-packages中
3,appium运行时jdk的安装
访问Oracle官网 http://www.oracle.com
jdk下载的地方https://www.oracle.com/technetwork/java/javase/downloads/jdk11-downloads-5066655.html
下载安装jdk,打开Finder,可以在下图所示的路径中找到安装好的jdk 1.8.0_40.jdk
Appium+Python3+iOS真机环境搭建_第1张图片
Contents下的Home文件夹,是该JDK的根目录
Appium+Python3+iOS真机环境搭建_第2张图片
打开终端配置jdk环境变量:
如果你是第一次配置环境变量,可以使用“touch .bash_profile” 创建一个.bash_profile的隐藏配置文件(如果你是为编辑已存在的配置文件,则使用"open -e .bash_profile"命令):
输入如下配置:
Appium+Python3+iOS真机环境搭建_第3张图片
JAVA_HOME=/Library/Java/JavaVirtualMachines/jdk1.8.0_181.jdk/Contents/Home
PATH= J A V A H O M E / b i n : JAVA_HOME/bin: JAVAHOME/bin:PATH:.
CLASSPATH= J A V A H O M E / l i b / t o o l s . j a r : JAVA_HOME/lib/tools.jar: JAVAHOME/lib/tools.jar:JAVA_HOME/lib/dt.jar:.
export JAVA_HOME
export PATH
export CLASSPATH
然后保存关闭该窗口。
使用"source .bash_profile"使配置生效
输入 echo J A V A H O M E 显 示 刚 才 配 置 的 路 径 测 试 输 入 j a v a − v e r s i o n ∗ ∗ 4 , s d k 环 境 变 量 的 配 置 ∗ ∗ 在 命 令 行 输 入 o p e n - e . b a s h p r o f i l e , 打 开 . b a s h p r o f i l e 文 件 , 输 入 如 下 配 置 : e x p o r t A N D R O I D H O M E = / L i b r a r y / J a v a / s d k e x p o r t P A T H = JAVA_HOME 显示刚才配置的路径 测试输入java -version **4,sdk环境变量的配置** 在命令行输入 open -e .bash_profile , 打开.bash_profile文件,输入如下配置: export ANDROID_HOME=/Library/Java/sdk export PATH= JAVAHOMEjavaversion4sdkopene.bashprofile,.bashprofileexportANDROIDHOME=/Library/Java/sdkexportPATH={PATH}: A N D R O I D H O M E / t o o l s e x p o r t P A T H = {ANDROID_HOME}/tools export PATH= ANDROIDHOME/toolsexportPATH={PATH}: A N D R O I D H O M E / p l a t f o r m − t o o l s e x p o r t P A T H = {ANDROID_HOME}/platform-tools export PATH= ANDROIDHOME/platformtoolsexportPATH={PATH}?{ANDROID_HOME}/build-tools

export PATH=${PATH}:/Library/Java/sdk/platform-tools:/Library/Java/sdk/tools
Appium+Python3+iOS真机环境搭建_第4张图片
然后保存并关闭。
在命令行输入source .bash_profile ,使之生效。
5,ios的元素定位工具
a.Appium自带的Inspector工具
b.Macaca的app-inspector工具,具体地址:https://macacajs.github.io/app-inspector/cn/
c.Xcode自带的accessibility-inspector工具
具体地址:http://blog.csdn.net/icetime17/article/details/42211915
d.Appium团队提供的appium-ios-inspector
具体地址:https://github.com/mykola-mokhnach/Appium-iOS-Inspector
e.通过flex插件,具体地址:https://github.com/Flipboard/FLEX

你可能感兴趣的:(测试)