Cherish308 发表于 2017-6-29 11:31:16

Windows下Python+Appium基础环境的搭建

一、JDK环境的安装配置从oracle的官网上下载对应版本的jdk,我下载的jdk-8u73-windows-i586,然后进行安装。安装之后,在我的电脑->属性->高级系统设置->高级->环境变量->系统变量中设置jdk的环境变量:1.新建JAVA_HOME的环境变量,java_home就是jdk的安装目录。例如:2.在已有的Path变量的最后添加%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin,要注意用分号跟别环境变量隔开。3.新建CLASSPATH环境变量,%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar;4.启动cmd,然后输入java -version,出现如下的内容时,说明jdk安装成功;
二、安装python在python的官网上下载想要使用的python版本就好了。三、安装node.js在官网上下载与系统版本对应的最新node.js版本进行安装。安装之后,需要在Path中配置一下node.js的环境,添加的是node.js的安装目录,例如: 添加完成后,在cmd中输入npm -v检查是否安装成功;
四、安装.NET Framework4.5由于appium是用.net开发的,去官网上下载最新版本进行安装。五、安装Android SDK 直接官网上下载需要翻墙,这个网站http://www.androiddevtools.cn/中内容还挺齐全的。1. 下载Android SDK Tools,我选择的是压缩包。我下载的是android-sdk_r24.4.1-windows,解压后待用。2. 下载安装SDK Platform-Tools,下载完成解压后,将解压出来的platform-tools文件夹放在android sdk根目录下;3. 下载安装SDK platform,这是Android开发所需的sdk,下载并解压,将解压后内容都放到android sdk根目录的platforms下;4. 下载安装Samples for SDK,这是Android SDK自带的示例代码,下载并解压,将解压后内容都复制到android sdk的samples下;5. 下载SDK System images,这是在创建模拟器时CPU/ABI项需要选择的。下载并解压,将解压后内容都复制到android sdk的system-images下。6. 下载安装GoogeMap APIs SDK,这是GoogleMap APIs SDK,在 http://www.androiddevtools.cn/网站上,下载一个就好了。 下载并解压,将解压后内容都复制到(1)中android sdk的add-ons下。7.下载安装Android Framework Source Code,下载并解压,将解压后内容都复制android sdk目录的sources下。8.在android sdk目录下,双击启动SDK Manager.exe,启动如下:启动后,勾选对应的内容,Install就好了
勾选上Accept License,点击Install
备注:SDK下没有的目录,手动创建就好了;
9.安装完成之后,配置Android的环境变量; A.新建ANDROID_HOME的环境变量,ANDROID_HOME就是andrid sdk的安装目录。
B.在PATH的环境变量中,添加platform-tools和tools目录, %ANDROID_HOME%\platform-tools 和%ANDROID_HOME%\toolsC.启动cmd,可以set android_home检查环境是否配置成功。六、下载安装AppiumForWindows                   可以去这个网站https://bitbucket.org/appium/appium.app/downloads/上下载,在解压后文件中找到appium-installer.exe然后进行安装。1.在解压后的文件中,点击appium-installer.exe就可以进行安装了;2.安装后,需要将这个环境变量E:\appium\Appium\Appium\node_modules\.bin添加到Path中去,启动cmd输入appium-doctor来检查之前配置是否成功,弹出如下信息就说明配置成功了;
3.在桌面找到Appium图标,双击图标进行启动。七.下载安装Appium Client在https://pypi.python.org/pypi/Appium-Python-Client地址上就可以下载Appium Client了。1.将下载的文件夹进行解压,启动cmd,进入到解压后的文件中,执行python setup.py install进行安装了;2.也有人通过pip2 install setup.py进行安装,但是需要配置安装pip,我没有用这个方法。八、创建Android模拟器1.在Android SDK的安装目录下,启动AVDManager.exe;
2.启动完成之后,点击Create,创建虚拟器;
3.选中创建好的模拟器,点击start按钮启动android模拟器;九、启动Appium1.点击桌面的Appium的图标,启动Appium;
2.点击【设置】,查看Appium服务器地址和端口,按照默认设置就行;
3.点击右上角上的“三角”按钮启动Appium;
十、创建计算器自动化测试脚本1.在模拟器中打开计算器,启动cmd,输入adb shell ps找到计算器包名;
2.在cmd中输入adb logcat ActivityManager:I*:s,找到计算器的activity名;
4.通过Android sdk/tools/uiautomatorviewer.exe来查看要操作元素的相关信息;
5.编写自己的python脚本; 6.编写好脚本,就可以在模拟器查看脚本运行情况了。
页: [1]
查看完整版本: Windows下Python+Appium基础环境的搭建