⑴怎样使用Appium进行Android自动化测试安装JDK
我使用的Mac系统已经自带了JDK,系统上没有安装。 您可以从Oracle方网站下载。 文章。
开~/.bash_profile文件,设置JA_HOME环境变量:
exportJA_HOME=/Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk/Contents/Home/jre
设置路径到JDK所在目录。
安装AndroidSDK
将android-sdk_r24.4.1-macosx.zip解压到本地目录。 br//>exportANDROID_HOME=/Users/ryan/E/_develop/android-sdk
安装node
将node-v4.4.7-darwin-x64.tar.gz解压到本地目录:~/E/_develop/node-v4.4.7-darwin-x64
添加环境变量:
exportNODE_HOME=/Users/ryan/E/_develop/node-v4.4.7-darwin-x64
exportPATH=$PATH:$NODE_HOME/bin
控台运行命令:
node--version
如果控台生成版本号为v4.4.7。 环境配置正确。
安装maven
解压apache-maven-3.3.9-bin.zip到本地目录:~/E/_develop/apache-maven-3.3.9
添加环境变量:
exportMEN_HOME=/Users/ryan/E/_develop/apache-maven-3.3.9
exportPATH=$PATH:/Users/ryan/E/_develop/apache-maven-3.3.9/bin
在控台运行命令:
mvn-v
输出以下内容;那么环境配置是正确的。
ApacheMaven3.3.9(bb52d8502b132ec0a5a3f4c09453c07478323dc5;2015-11-11T00:41:47+08:00)
Mavenhome:/Users/velenop/3.Javaversion-1.7.0_76,供应商:OracleCorporation
Javahome:/Library/Java/JavaVirtualMachines/jdk1.7.0_76.jdk/Contents/Home/jre
默认区域设置:en_US,平台码:>作系统名称:“macosx”,version:"10.11.5",arch:"x86_64",family:"mac"
要安装Appium
要安装appium,请在控台上运行npm命令:
npminstall-gappium
appium安装的上面的命令是一个控台程序,没有UI界面。
如果你想安装带UI的appium,您可以直接从网下载dmg,当前版本是appium-1.5.3.dmg,然后在应用程序中运行即可。
![](https://img1.baidu.com/it/u=1650251277,2960884653&fm=253.jpg)
⑵appium+python实现andriod自动化问题是的,就是这么写的。 drivers.find_element_by_id(string)的参数是元素的ID。
![](https://img0.baidu.com/it/u=4238571364,420880556&fm=253.jpg)