appium移动自动化测试框架搭建详细过程

1、 环境搭建(win7系统)

如果想使用appium做安卓端移动端自动化测试,需要安装所需的环境,步骤为:

jdk环境安装

第一步:安装java环境,安装jdk,装好以后记得配置环境变量(装过就跳过此步骤)

android sdk环境安装

第二步:安装安卓的sdk

方法很多,我用的是进入这个链接:http://www.androiddevtools.cn/

1、 进入链接

2、 Windows选择圈红的部分,下载这个zip,然后解压到电脑中,这个zipsdk manger

 

3、 解压完的结果如下图,你刚下载刚解压完应该没有这么多文件夹,我的这个是装完sdk以后的

 

4、 双击 SDK Manager文件,打开,打开以后大概是下面这个图的样子 

5、 按照上面的图示安装你想要的即可,如果装的过程中报错了,装失败了,那还可以采用有Android SDK在线更新镜像服务器来下载安装,可以搜索一下安装方法。这里看了一篇博客的方法:(上面的方法能装成功就可以跳过此步骤)

北京化工大学镜像服务器地址:

IPv4: ubuntu.buct.edu.cn/ 端口:80

IPv4: ubuntu.buct.cn/ 端口:80

IPv6: ubuntu.buct6.edu.cn/ 端口:80

大连东软信息学院镜像服务器地址:

mirrors.neusoft.edu.cn 端口:80

郑州大学开源镜像站:

mirrors.zzu.edu.cn 端口:80

使用方法:

启动 Android SDK Manager ,打开主界面,依次选择『Tools』、『Options...』,弹出『Android SDK Manager - Settings』窗口;

在『Android SDK Manager - Settings』窗口中,在『HTTP Proxy Server』和『HTTP Proxy Port』输入框内填入上面镜像服务器地址(不包含http://,如下图)和端口,并且选中『Force https://... sources to be fetched using http://...』复选框。设置完成后单击『Close』按钮关闭『Android SDK Manager - Settings』窗口返回到主界面;

依次选择『Packages』、『Reload』

 

6、 装好之后设置环境变量

① 选择“计算机”,右键点击“属性”选择“高级”->“环境变量”,系统环境变量处点“新建”, 变量名为ANDROID_SDK_HOME,变量值为你的SDK安装路径

② %ANDROID_SDK_HOME%\platform-tools;%ANDROID_SDK_HOME%\tools添加到Path环境变量中。注意path环境变量的最后如果没有分号,要加一个英文的分号在加安卓sdk的环境变量

③ 配置好以后打开cmd,输入adb,如果出来正常的东西就表示安装成功了,并且环境变量也配置好了,如果报错了,首先要检查你的环境变量配置的对不对。Adb的结果:

 

安卓模拟器安装

第三步:安装安卓的模拟器Genymotion

1、 下载Genymotion-2.11.0-vbox.exe,链接:https://www.genymotion.com/download/,一定要下带vbox的,这个就包含了genymotionvirtualbox两个程序。

2、 下载完成后,一路next,默认安装就行,安装完成后会出现三个文件,分别是“genymotion”“oracle VM VirtualBox”“genymotion shell”。

3、 导入虚拟机镜像。双击打开virtualbox

 

Appium-Python-Client安装

第四步:安装appium客户端

1、 appium官网下载appium.exe 文件

https://bitbucket.org/appium/appium.app/downloads/

2、 下载成功后, Windows 为例,将下载的 AppiumForWindows.zip 进行解压,你的电脑为MAC请下载 appium-1.5.3.dmg点击 appium-installer.exe 进行安装一路next,可以修改安装路径

3、 装好之后,双击启动,按照图示配置:

 

4、 配置好后,点击start server v1.7.1”,启动后,出现黑屏,提示“the server is running”,就表示装成功了

appium安装

第五步appium安装

1.下载地址:http://appium.io/

2.安装后配置环境变量:把 Appium 安装主目录 C:\Program Files\Appium 添加到系统变量 Path

3.检查下,能开启 Appium代表成功:

 

 

appium-python库安装

appium-python库安装

pip install Appium-Python-Client或者pip3 install Appium-Python-Client

appium服务安装

因为写脚本写到后面发现,可以写一个自启动appium服务的脚本,不用每次测试手动开启服务,然而前面装的都是桌面版,如果想自启动appium服务,需要装一个服务版本,使用命令:

npm install -g appium --no-cache

提示安装完成即可。

 

 

 

 

appium移动自动化测试框架搭建详细过程

上一篇:ajax和axios、fetch的区别


下一篇:uni-app中子页面向父页面传值