App自动化测试环境搭建

147 篇文章 8 订阅
19 篇文章 3 订阅

目录

1、java jdk安装

2、node.js安装

3、安装模拟器安装

4、Android SDK 安装

5、Appium-Server安装

6、appium客户端安装 

7、Appium-Python-Client安装


只做记录和注意点,详细内容不做解释

环境:win+appium+夜神模拟器+python

 需要用到的工具:

1.java JDK

2. node.js

3. Android SDK

4.Appium-Server

5.Appium-Python-Client

6.appium客户端

7.夜神安卓模拟器

1、java jdk安装

官网下载jdk:Java Downloads | Oracle

下载安装完成后,配置环境变量。

  在环境变量中新建JAVA_HOME,对应的变量值为jdk的目录

  再新建一个变量名CLASSPATH的环境变量,变量值为:%JAVA_HOME%\lib\tools.jar;%JAVA_HOME%\lib\dt.jar

  在Path变量增加:%JAVA_HOME%;%JAVA_HOME%\bin;%JAVA_HOME%\jre\bin

命令行模式验证:java -version

2、node.js安装

官网下载:Download | Node.js 

下载安装完成

命令行模式验证:node -v

3、安装模拟器安装

官网下载:夜神安卓模拟器-安卓模拟器电脑版下载_安卓手游模拟器_手机模拟器_官网

4、Android SDK 安装

Android SDK是Google提供的Android开发工具包,在开发Android应用的时候会用到,需要通过引入工具包来调用Android的API

官网下载:https://developer.android.com/
或中文网站下载:http://tools.android-studio.org/index.php/sdk 下载zip包android-sdk_r24.4.1-windows.zip
 解压后将解压的文件目录添加到环境变量中。新建变量名:ANDROID_HOME,变量值写解压后的文件夹路径。

 运行文件夹下的 SDK Manager.exe,选装工具。其中Tools 下Android SDK Platform-tools、Android SDK Build-tools、Android SDK Tools,Extras的 Google USB Driver为必须安装的
 安装完成后在path中添加环境变量:ANDROID_HOME、tools、platform-tools、build-tools

启动夜神模拟器,执行命令 adb connect 127.0.0.1:62001
再次执行命令:adb devices,可查看连接到的夜神模拟器

 

5、Appium-Server安装

appium服务

官网下载:appium / Appium.app / Downloads — Bitbucket

或者命令行模式下载:npm --registry http://registry.cnpmjs.org install -g appium
下载后安装即可
使用命令 appium-doctor 验证环境准备就绪

   

注意:如果提示:“appium-doctor”不是内部或外部命令,找到Appium的安装目录,例如:C:\Program Files (x86)\Appium\node_modules\.bin

添加到环境变量path中。 

6、appium客户端安装 

用于抓取app上定位信息
官网下载:Release 1.2.1 · appium/appium-desktop · GitHub

7、Appium-Python-Client安装

  pip install Appium-Python-Client

·  在python中使用appium


以下是我收集到的比较好的学习教程资源,虽然不是什么很值钱的东西,如果你刚好需要,可以评论区,留言【777】直接拿走就好了

各位想获取资料的朋友请点赞 + 评论 + 收藏,三连!

三连之后我会在评论区挨个私信发给你们~

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值