Robot Framework+appium集成安装

appium中文教程源码)是一款开源跨平台测试自动化工具,用于测试原生、移动web和混合应用,支持 iOS, Android和FirefoxOS平台。

appium集成以下框架驱动自动化测试:

Windows下安装appium

1.安装Robot Framework见前文

2.安装Robot Framework第三方库-AppiumLibrary

联网下使用 pip:

pip install robotframework-appiumlibrary

或者使用setup.py:

git clone https://github.com/jollychang/robotframework-appiumlibrary.git
cd robotframework-appiumlibrary
python setup.py install

完成后启动RIDE,选中一个项目(如没有要新建项目)在Edit选项卡右侧点击Library按钮,吊起的Library窗口Name输入框中输入AppiumLibrary最后点OK按钮,成功后在Edit选项卡Settings下方的Import显示。

3.搭建Android环境

安装JDK

安装ADT

要设置ANDROID_HOME系统变量

配置Android虚拟机(有物理机可选,确保配好后可启动一Android虚拟机)

4.安装appium

通过npm安装

1.预置安装Node.js

下载后按默认安装,可更改安装路径。安装成功后,新建命令行下输入node -v可见版本号。

2.联网下通过npm安装

1).预连能fq的VPN或代理,为免安装时出错“appium MSBUILD : error MSB3428: 未能加载 Visual C 组件“VCBuild.exe””,参考网帖1网帖2网帖3需要安装Microsoft Visual Studio C++ 2013(可用Microsoft Visual Studio Express 2013 for Windows Desktop替代)。

2).UAC打开时以管理员身份运行命令行窗口,输入:

npm install -g appium
或国内用npm淘宝镜像
npm install -g appium --registry=https://registry.npm.taobao.org

安装成功后新开命令窗口输入appium --no-reset / appium --full-reset,开头显示“Welcome to Appium”提示。再次新开命令窗口,输入appium-doctor ,最后一行输出“All Checks were successful”,说明环境成功。

通过 AppiumForWindows 安装(国内推荐)

1).到 https://bitbucket.org/appium/appium.app/downloads/ 下载 AppiumForWindows,解压后运行appium-installer.exe即完成安装。双击appium.exe ,然后点击界面最右侧的按钮(图标为播放按钮)启动 appium node server 。

2).安装Appium_Python_Client

pip install Appium-Python-Client

时间: 2024-10-13 21:21:51

Robot Framework+appium集成安装的相关文章

Robot framework + appium环境搭建

Robot framework+appium环境搭建 首先梳理一下要用到的工具和安装包: 1. Android + JAVA. jdk : http://www.oracle.com/technetwork/java/javase/downloads/index-jsp-138363.html 安装jdk并配置环境变量. Android sdk: http://sdk.android-studio.org/ 安装并配置好环境变量.Tools列表前三个必装.谷歌服务器略坑你懂的.出去还是切换国内镜

Robot Framework + Selenium2环境安装

操作系统环境:Windows XP 安装包: 1. 安装Python Python是一切的基础 版本:python-2.7.6.msi 下载地址:https://www.python.org/downloads/ 2. 安装wxPython wxPython是Python语言的一套GUI图形库:ride需要wxPython的支持 版本:wxPython2.8-win32-unicode-2.8.12.1-py27.exe 下载地址:http://sourceforge.net/projects/

Robot Framework+Selenium2+AutoItLibrary安装

Robot Framework+Selenium2+AutoItLibrary安装 安装完,pip list 显示AutoItLibrary安装成功,在cmd 命令窗口的python下也能成功导入.但是在RF里导入还是飘红 查看Tools-> view RIDE log, 提示'尚未调用CoInitialize'. 解决方案: 在Python安装目录(\Python37\Lib\site-packages\win32com\client)下,修改dynamic.py文件,在import pyth

robot framework 特点及安装方法

最近准备给组内成员分享一下前一个项目组所用到的一个自动化测试框架-robot framework,所以又稍微整理了一下,顺便也给大家分享一下. 一:特点 1.robot framework 是python编写的功能自动化测试框架.支持python,java 2.支持关键字驱动 3.编写用例简单方便,可以用txt,tsv或html等格式编写用例:且用例与后台代码分离,很适合做验收测试驱动开发(ATDD) 4.测试报告和日志为html格式.易于阅读(要想发送测试报告给项目组直接发这个文件即可,不需进

Jenkins Robot framework 持续集成环境搭建

为什么我们要引入RF?其实最初我们引入RF是为了能够快速的开展自动化验收测试,为敏捷保驾护航.这其中有个重要的工具Jenkins,同时也是应群里朋友们的要求,这次就来介绍一下RF如何快速便捷的结合Jenkins这一利器在windows上进行自动化测试(linux我没机器,大体步骤差不多,度娘应该有). 其实个人觉得RF和Jenkins的结合很简单,概括一下就这几点: 1.下载Jenkins 2.添加节点 3.安装robotframework插件 4.配置job运行测试 如果你已经在使用Jenki

Robot Framework:环境安装(python2)

前置条件:安装python2.7,下载地址:https://www.python.org/downloads/ 安装wxPython pip install wxPython 注意版本要对应python版本,否则运行python ride.py时会提示: wxPython not found. You need to install wxPython 2.8.12.1 with unicode support to run RIDE. wxPython 2.8.12.1 can be downl

Robot Framework + appium 启动手机浏览器的两个方法(1)

一.Open Browser启动 使用Selenium2Library的Open Browser方法,例子如下: browser=手机浏览器类型,如chrome 二.Open Application启动 使用AppiumLibrary的Open Application方法,例子如下: 不用管红色部分的报错,可能是ride的原因. 以上两个方法启动后,都不能使用Scroll.Swipe等手机特有行为.Open Browser会提示No Application is open,Open Applic

Robot Framework 读取控制面板安装的程序,判断某个程序是否已经安装

wmic /output:D:\\DOAutomationTest\\automation_do_robotframework\\installList.txt product get name 原文地址:https://www.cnblogs.com/MasterMonkInTemple/p/11139788.html

(二)Robot Framework 安装

(二)Robot Framework 安装 发布时间 2017年9月28日 虫师 安装 Robot Framework 如果想使用 Robot Framework 必须要安装: Python 编程语言,参考 . Robot Framework Robot Framework 推荐 pip 方法安装 (在Windows命令提示符(cmd)/ Linux终端输入): λ pip install robotframework Collecting robotframework Using cached