Robotframework自动化2-Windows环境搭建
前言
上节主要介绍了部分的robotframework搭建,如果想运行APP的话,还需要进一步配置环境。
需要安装的软件
1、Android-sdk-windows
2、JDK
3、Appium-desktop
一、安装Android-sdk-windows
1.下载安装包,官网下载链接:https://www.androiddevtools.cn/


解压后找到SDK Manager.exe,双击然后安装所勾选的,下载需要一点时间。


可以只选择最高版本得,比如安装了Android10 ,可以不选择Android 9 ,高版本可以向下兼容。

2.配置环境变量
2.1在系统变量(不是用户变量)里面设置三个环境变量,我的电脑>选择“属性”->“高级”->“环境变量”->“系统变量”->“新增变量 “ANDROID_HOME”将sdk 的路径写入

2.2 然后是path里面增加两个变量,点击path,然后将下面两个路径增加到里面

例如:D:\Tools\android-sdk-toolss\platform-tools,D:\Tools\android-sdk-tools\tools,不要粘贴复制我的,根据自己的文件的路径配置。
3. adb 环境配置
adb是在D:\Tools\android-sdk-toolss\platform-tools这个目录下的,所以上面添加了环境变量后,可以直接在cmd里面运行了。
cmd输入adb可以查看对应版本号

二 :JDK安装
1.官网下载java安装包:https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
2.安装的时候jdk和jre分成两个文件夹存放

3.环境变量配置,同样的在系统变量新增JAVA_HOME写入D:\Tools\java\jdk1.8.0_131(不要粘贴,写自己的实际路径)

CLASSPATH .;%JAVA_HOME%\lib;%JAVA_HOME%\lib\tools.jar; (这个直接复制,不需要修改,前面的点不能少复制)
PATH 新增两个如下:
D:\Tools\java\jdk1.8.0_131\bin,
D:\Tools\java\jre1.8.0_131\bin
(这种写法都是绝对路径,如果路径发生变化,也需要修改环境变量,一般配置好之后就不要改变Java的路径了,避免出错了找不到原因)

4.验证是否成功
打开cmd验证是否安装成功,输入java -version,然后输入javac
能显示版本号和下面的帮助信息说明安装成功

三:Appium-desktop安装
Appium-desktop可以兼容安卓8.0以上的版本,appium只能识别到安卓7.0,所以直接安装Appium-desktop就可以了。
下载地址:https://github.com/appium/appium-desktop/releases/tag/v1.15.1
下载之后,直接进行安装就可以了,新版本的不需要配置环境变量。

至此,环境部分的已经配置完成了,下一节讲述app的启动运行。
关注二维码获取最新的更新

Robotframework自动化2-Windows环境搭建的更多相关文章
- App自动化测试-1.App自动化介绍和环境搭建
App自动化测试-1.App自动化介绍和环境搭建 *:first-child { margin-top: 0 !important; } body>*:last-child { margin-b ...
- Windows环境搭建Red5流媒体服务器指南
Windows环境搭建Red5流媒体服务器指南 测试环境:Windows 7 一. 下载安装程序 red5-server 下载地址 https://github.com/Red5/red5-ser ...
- Battery Historian for windows环境搭建
Battery Historian for windows环境搭建 简介:Battery historian是一款通过上传bugreport文件分析用户手机中App的电池耗电情况的工具. Batter ...
- Android NDK r8 windows环境搭建
Android NDK r8 windows环境搭建 一.默认基础环境为已经完成Android开发环境的搭建 需要的软件及插件 1. JDK-7u25 2. Eclipse 3. Android SD ...
- Windows环境搭建Red5流媒体服务器指南(转)
Windows环境搭建Red5流媒体服务器指南 Windows环境搭建Red5流媒体服务器指南 测试环境:Windows 7 一. 下载安装程序 red5-server 下载地址 https:// ...
- Windows环境搭建与第一个C# Sample
Redis入门 - Windows环境搭建与第一个C# Sample 什么是Redis? Redis是一个开源.支持网络.基于内存.键值对存储数据库,使用ANSI C编写.从2013年5月开始,R ...
- Windows环境搭建Web自动化测试框架Watir
Windows环境搭建Web自动化测试框架Watir 一.前言 Web自动化测试一直是一个比较迫切的问题,对于现在web开发的敏捷开发,却没有相对应的敏捷测试,故开此主题,一边研究,一边将We ...
- Windows环境搭建mysql服务器
Windows环境搭建mysql服务器: 1.下载mysql-installer-community-5.7.3.0-m13.2063434697并安装 安装详细步骤>> 2.安装mys ...
- Selenium Web 自动化 - Selenium(Java)环境搭建
Selenium Web 自动化 - Selenium(Java)环境搭建 2016-07-29 1 下载JDK JDK下载地址:http://www.oracle.com/technetwork/j ...
- Go(02)windows环境搭建和vscode配置
之前讲述过linux环境下Go语言开发环境搭建,这次简述下windows的搭建以及vscode配置 windows环境搭建 同样去https://studygolang.com/dl下载windows ...
随机推荐
- golang 浮点型
目录 前言 1.三要素 2.表现形式 3.类型 4.精度 5.格式化 6.使用细节 跳转 前言 不做文字的搬运工,多做灵感性记录 这是平时学习总结的地方,用做知识库 平时看到其他文章的相关知识,也会增 ...
- 报错:org.apache.ibatis.type.TypeException: Could not resolve type alias 'com.deppon.gis.module.job.server.server.impl.HaoDuanEntity'.
- 图论算法(五)最小生成树Prim算法
最小生成树\(Prim\)算法 我们通常求最小生成树有两种常见的算法--\(Prim\)和\(Kruskal\)算法,今天先总结最小生成树概念和比较简单的\(Prim\)算法 Part 1:最小生成树 ...
- 实体类转xml
看项目中需要实体类转xml,大家是拼接的.感觉可以利用反射实现.于是写了下 代码如下 package com.kevin.util; import org.springframework.util.O ...
- Python网络爬虫与信息提取笔记
直接复制粘贴笔记发现有问题 文档下载地址//download.csdn.net/download/hide_on_rush/12266493 掌握定向网络数据爬取和网页解析的基本能力常用的 Pytho ...
- Word操作之参考文献自动关联和引用
转载:https://blog.csdn.net/qq_40078121/article/details/88681605 编号选项->定义新编号格式: 选择插入->交叉引用选项: 然后选 ...
- 2020重新出发,MySql基础,MySql视图&索引&存储过程&触发器
@ 目录 视图是什么 视图的优点 1) 定制用户数据,聚焦特定的数据 2) 简化数据操作 3) 提高数据的安全性 4) 共享所需数据 5) 更改数据格式 6) 重用 SQL 语句 MySQL创建视图 ...
- 报错:ER_NO_DEFAULT_FOR_FIELD: Field 'status' doesn't have a default value
小白入门级错误,数据库插入数据时报错;ER_NO_DEFAULT_FOR_FIELD: Field 'status' doesn't have a default value 百度说是my.ini文 ...
- 递归 & 分治算法深度理解
首先简单阐述一下递归,分治算法,动态规划,贪心算法这几个东西的区别和联系,心里有个印象就好. 递归是一种编程技巧,一种解决问题的思维方式:分治算法和动态规划很大程度上是递归思想基础上的(虽然实现动态规 ...
- 序列号,IMEI,IMSI,ICCID的含义
什么是序列号? 序列号是一串标识你手机出生证明以及身材特征的信息,甚至还可用来识别是否为官方翻新机.你可以简单的将这一串数字分割为:aabccdddeef 的形式.拿iPhone 4为例 aa = 工 ...