Robotframework第1课--安装RF
大家好,我是孟船长,现从事自动化测试的工作,工作用的工具就是Robotframework,现在把这“几年”的所得分享出来,希望新进入这行的朋友能够少吃点“新人苦”,能够早点入手robot framework(RF)的自动化测试工作。
使用RF前应该知道RF是用Python语言开发的,而且只支持Python2.X版本的Python。在我的讲解中,使用的是Python2.7.13版本。所以,现在你应该告诉自己,要想用好RF,一定要会点Python,至于会到什么程度,就要看你的工作需要了。
好,废话不多说,现在就让船长带你一起进入RF的世界。
今天第一讲,我们将如何安装RF。
1、首先去Python的官网下载Python:
https://www.python.org/
点击All releases后,选择你要下载的Python版本,我下载的是:
下载好后,双击即可安装。
2、Python2.7.13版本自带pip工具(安装Python库什么的很方便的工具)。win+r进入运行窗口,输入pip install robotframework:
回车,开始安装RF。
3、安装好这两个以后还需要安装wxpython。本人安装的时候发现wxpython官网只有wxpython3.0版本的,经过亲测发现这个版本并不支持RF,所以只能安装:wxPython2.8-win64-unicode-2.8.12.1-py27 这个版本的wxpython。
4、安装RIDE。大家可以去:https://pypi.python.org/pypi/robotframework-ride 官网下载:
下载好以后解压即可,然后进入解压出来的文件夹,左shift+鼠标右键
输入:python setup.py install安装RIDE
好啦,到目前为止RF已经安装完成啦~~~网上说桌面上会自动生成ride快捷方式,可我的桌面上找了半天也没找到……,那么该怎么打开RF呢?进入Python27->Scripts文件夹,左shift+鼠标右键进入运行(和刚说的一样),输入python ride.py,这样你的RF就会打开啦~~~
但是一般情况下我们都喜欢用快捷键,毕竟方便嘛~~~现在就告诉你怎么设置快捷键,这些是我从道长(RF大神)那学来的,(⊙o⊙)…
桌面右键新建->快捷方式,输入
D:\Python27\pythonw.exe -c "from robotide import main; main()"
确定。
接下来还可以换一个图标:
右键属性->更改图标->找到Python27\Lib\site-packages\robotide\widgets,选择那个robot.ico图标,确定。
OK,现在你的Robot Framework就彻底装完啦~~~
微信公众号搜索“自动化测试实战”查看更多,或扫描下方二维码添加关注~~

Robotframework第1课--安装RF的更多相关文章
- OpenCV 第一课(安装与配置)
OpenCV 第一课(安装与配置) win10,opencv-2.4.13, 安装, vs2013, 配置 下载安装软件 官网OpenCV下载地址下载最新版本,我下载的是opencv.2.4.13,然 ...
- webpack从零开始第1课:安装webpack和webpack-dev-server
原文地址:https://segmentfault.com/a/1190000012536871 webpack目录 第1课: 安装webpack和webpack-dev-server 第2课: 配置 ...
- EbitenCookBook中文教程 第一课:安装 Ebiten
本文实时更新原址:https://ebitencookbook.vercel.app/docs/CookBook_Start/class1 第一课 安装 Ebiten 欢迎大家来到 Ebiten 中文 ...
- RobotFramework和Eclipse集成-安装和使用说明
1.安装python3. 安装说明: https://www.cnblogs.com/Simple-Small/p/9179061.html 2.RF安装命令:Pip install RobotFra ...
- RobotFrameWork框架介绍与安装
一.RobotFrameWork介绍 1.简称RF,基于python研发的一款自动化测试框架.开源.跨平台的测试框架 2.RF是基于RF基金来研发的一款软件,目前已完全能够在python3环境下应用 ...
- RobotFramework+Eclipse的安装和配置(一)
最近想学robotframwork来做自动化,那立马就来开始上手 想动手,起码要先下载工具,工具及框架 工具介绍 Robotframework:一款自动化测试框架. Eclipse:一款编辑工具,可以 ...
- 连载一:RobotFramework+SeleniumWebdriver+RIDE的安装
安装前说明: Robot Framework自动化测试框架+可视化编辑工具RIDE+Selenium2这是规范的webAPI. 一.通过下载安装包安装 1)RF 框架是基于 Python 语言的,所以 ...
- Robotframework框架AndroidLibrary库安装
1.Ruby官网(http://rubyinstaller.org/)下载系统对应安装包进行安装 2.Ruby官网(http://rubyinstaller.org/)下载对应DevKit,运行解压到 ...
- RobotFrameWork自动化系列:安装配置
1. RobotFrameWork安装配置 1.1. 安装环境 64位win10家庭中文版 网上很多这方面的教程,但是比较零散,这里是自己安装配置的一个简单的笔记. 1.2. 安装说明 由于Rob ...
随机推荐
- python调用虹软2.0(全网首发)-更新中
python调用虹软2.0目前没有任何demo可以参考,自己研究了2个晚上终于把第一步做出来了,使用了opencv来加载和显示图片,龟速更新中 这一版作废,新版已发出:https://www.cnbl ...
- LR----实现WebService测试
测试WebService时,需要导入WSDL:同SoapUI WSDL:http://ws.webxml.com.cn/webservices/DomesticAirline.asmx?wsdl 场景 ...
- Docker 学习记录笔记(一)
Docker 一些简单的命令列表docker build -t friendlyhello . # Create image using this directory's Dockerfiledock ...
- 为什么MVC不是一种设计模式?
引用一段话: GoF (Gang of Four,四人组, <Design Patterns: Elements of Reusable Object-Oriented Software> ...
- log4cpp单例类封装
body, table{font-family: 微软雅黑; font-size: 13.5pt} table{border-collapse: collapse; border: solid gra ...
- 通过消费者和生产者的多线程程序,了解Java的wait()和notify()用法
仓库类 public class Store { private int size = 0;//当前容量 private final int MAX = 10;//最大容量 //向仓库中增加货物 pu ...
- mifi随身wifi选购
一款优秀的随身wifi不光要信号好,更要电量足 ,网速快.影响这个三个问题的主要因素就是cpu.so咱们从cpu的角度来分析下mifi 机器型号(cpu型号) TP 961 52000 (MDM962 ...
- Flask项目中数据库迁移的使用
数据库迁移 在开发过程中,需要修改数据库模型,而且还要在修改之后更新数据库.最直接的方式就是删除旧表,但这样会丢失数据. 更好的解决办法是使用数据库迁移框架,它可以追踪数据库模式的变化,然后把变动应用 ...
- css 中相对定位和绝对定位
1. css中定位机制有三种: 标准文档流, 浮动, 绝对定位 2. 绝对定位就属于第三种定位, 用到position属性, 下面就是具体设置 相对定位: 相对于自身原有位置(就是普通流的时候)进行偏 ...
- Java多线程编程实战指南(核心篇)读书笔记(一)
(尊重劳动成果,转载请注明出处:http://blog.csdn.net/qq_25827845/article/details/76422930冷血之心的博客) 博主准备恶补一番Java高并发编程相 ...