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 ...
随机推荐
- FCOS: Fully Convolutional One-Stage Object Detection
论文:FCOS: Fully Convolutional One-Stage Object Detection 目录 0.简介 1.网络结构 2.框回归--直接.自由 3.Center-ness ...
- neo4j批量导入数据的两种解决方案
neo4j批量导入数据有两种方法,第一种是使用cypher语法中的LOAD CSV,第二种是使用neo4j自带的工具neo4j-admin import. LOAD CSV 导入的文件必须是csv文件 ...
- 面试不知如何回答这六大知识点,你还敢说熟悉MySQL?
文章目录 一.事务 1. 什么是事务 2. 事务的四大特性 3. 事务的并发问题 ① 事务并发问题什么时候发生? ② 事务的并发问题有哪些? ③ 如何避免事务的并发问题? 二.索引 1. 什么是索引 ...
- 【USACO13DEC】 最优挤奶 - 线段树
题目描述 FJ最近买了1个新仓库, 内含N 个挤奶机,1 到N 编号并排成一行. 挤奶机i 每天能产出M(i) 单位的奶.不幸的是, 机器装得太近以至于如果一台机器i 在某天被使用, 那与它相邻的两台 ...
- Android Failed to find layer (XXX/XXX.xxActivity#0) in layer parent (no-parent).
报错: Failed to find layer (XXX/XXX.xxActivity#0) in layer parent (no-parent). 解决: 将该xxActivity复制一份到桌面 ...
- SpringSecurity权限管理系统实战—八、AOP 记录用户、异常日志
目录 SpringSecurity权限管理系统实战-一.项目简介和开发环境准备 SpringSecurity权限管理系统实战-二.日志.接口文档等实现 SpringSecurity权限管理系统实战-三 ...
- 测量定位实践-:C#采集控制
用Halcon已经完成采集,在在C#中不行. 其实还是比较简单,主要是Halcon封装的太好了. 主要是以下几个算子: *打开 Image Acquisitionopen_framegrabber ( ...
- 微信小程序自动化
解析微信小程序 注意:若上面方法不行就使用下面的 小程序对应的chrome驱动版本包,2.4版本的
- Qt QString字符串分割、截取
在做项目中不可避免的会使用到一串字符串中的一段字符,因此常常需要截取字符串. 有两种方式可以解决这个问题: 方法一:QString分割字符串: QString date=dateEdit.toStri ...
- 深度优先搜索(DFS)解题总结
定义 深度优先搜索算法(Depth-First-Search),是搜索算法的一种.它沿着树的深度遍历树的节点,尽可能深的搜索树的分支. 例如下图,其深度优先遍历顺序为 1->2->4-&g ...