appium+robotframework环境搭建

风格不统一 提交于 2020-03-03 00:13:43

没有安装 pythonselenium ,robotframework,浏览器驱动 环境搭建的步骤

但是这些软件必须安装,环境必须搭建

安装软件的位数要统一

 

1安装Jdk

  1. 安装 JDK1.8以上版本,1.8以下的会有很多为止问题,安装很简单,下载好了之后,双击,默认路径一直下一步即可!
  2. 配置环境变量,新建一个“系统环境变量”,变量名为JAVA_HOME,变量的值为JDK的安装路径(Jdk默认安装路径为:C:\Program Files\Java\jdk1.8.0_121)。JAVA_HOME  C:\Program Files\Java\jdk1.8.0_121

   

 

   然后在系统变量path中添加:%JAVA_HOME%\bin; %JAVA_HOME%\jre\bin

  注:每个添加的环境变量都是以  ;  结尾!

   

 

   如图上图所示:我这个后面结尾是没有 的,所以我自己需要加一个!

  3.打开命令行输入: java  –version (注:java(空格)-version

  出现下图所示,Jdk即安装成功

  

 

 

 

2android-sdk 安装

   建议安装在根目录下(我这里安装在C:\android-sdk

-->安装完成后

-->点击SDK Manager.exe

 

 

 -->选中下载

 

-->path 里面添加 C:\android-sdk\tools C:\android-sdk\platform-tools

-->

因为 adb 是在 C:\android-sdk\platform-tools

这个目录下的,所以上面添加了环境变量后,可以直接在 cmd 里面运行了。

cmd 输入 adb 可以查看对应版本号

 

 

   新建系统变量,变量名称ANDROID_HOME,变量值为SDK目录,比如,安装在这个目录下面“C:\android-sdk

 

 

  

必须先安装jdk环境变量

 

3、安装 node.js

下载官网地址:https://nodejs.org/en/download/   

下载后一路傻瓜式安装,安装完成后,运行 cmd,输入 node v 查看

版本号,然后输入 npm

 

 

  

4、安装 appium

.下载安装地址:

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

 

 

 

 2.直接双击 appium-installer.exe 文件安装就好,桌面会生成一个

appium 的图标,启动后界面显示如下

 

 

 3 下载1.Appium是用.net开发的,所以需要安装.net framework4.6.2,下载地址:

 

https://www.microsoft.com/en-us/download/details.aspx?id=53344

 

4配置appium环境变量

  我的appium安装在C:\Program Files (x86)\Appium目录

所以环境变量配置如下:

1、在系统变量中增加变量APPIUM_HOME%”值为Appium的安装路径,例如安装在了C盘则是:C:\Program Files (x86)\Appium

2、在path中添加C:\Program Files (x86)\Appium\node_modules\.bin;

C:\Program Files (x86)\Appium\node_modules\appium\bin;

然后检查appium1.6.3是否安装成功,直接命令行输入  appium 启动,出现下图所示,appium即安装成功

 

 

 然后直接输入:appium-doctor  无报错,即appium环境搭建完毕

 

 

 

 4 robotframework安装 Appium

首先安装Appium库,cmd里执行“pip install robotframework-appiumlibrary

然后打开robotframework,导入“appiumlibrary

 

 

 如上图可能出现导入后依然呈现为红色,可参考下面链接的解决方法

http://blog.csdn.net/zhengshaolong8125/article/details/78687940

 

5安装虚拟机

我自己用的是夜神模拟器

下载地址:https://www.yeshen.com/

 

6所有环境准备完毕,简单测试

参考下面的网站教程

http://www.cnblogs.com/lynn-li/p/6290268.html

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!