案头见蠹鱼,犹胜凡俦侣。这篇文章主要讲述appium移动自动化测试框架搭建详细过程相关的知识,希望能为你提供帮助。
1、
环境搭建(win7系统)如果想使用appium做安卓端移动端自动化测试,需要安装所需的环境,步骤为:
jdk环境安装第一步:安装java环境,安装jdk,装好以后记得配置环境变量(装过就跳过此步骤)
android sdk环境安装第二步:安装安卓的sdk
方法很多,我用的是进入这个链接:http://www.androiddevtools.cn/
1、
进入链接
2、
Windows选择圈红的部分,下载这个zip,然后解压到电脑中,这个zip是sdk 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% ools添加到Path环境变量中。注意path环境变量的最后如果没有分号,要加一个英文的分号在加安卓sdk的环境变量
③
配置好以后打开cmd,输入adb,如果出来正常的东西就表示安装成功了,并且环境变量也配置好了,如果报错了,首先要检查你的环境变量配置的对不对。Adb的结果:
安卓模拟器安装第三步:安装安卓的模拟器Genymotion
1、
下载“
Genymotion-2.11.0-vbox.exe”
,链接:https://www.genymotion.com/download/,一定要下带vbox的,这个就包含了genymotion和virtualbox两个程序。
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 FilesAppium 添加到系统变量 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移动自动化测试框架搭建详细过程】
推荐阅读
- Spring Boot 报错 o.s.s.concurrent.ThreadPoolTaskExecutor: Shutting down ExecutorService 'applica
- Springboot:解决Failed to load ApplicationContext问题
- 修改Android Studio默认配置文件路径
- 下安卓中封装的双击和单机事件
- uni-app中长按删除
- uni-app 发布小程序时的坑(本地运行没毛病)
- 在Chrome调试WebView内页面(Android环境)
- Android 开发 VectorDrawable 矢量图 使用渐变色设置图标颜色
- mybatis源码配置文件解析之五(解析mappers标签(解析class属性))