使用 robotframework 自动化测试系列 二 -----环境搭建
环境搭建是测试人员基础,本质都是不难的,按照流程和步骤一步步做,遇到问题不要担心,解决的问题越多,你理解的也就越多。
1. 安装python环境,python现在有python2 和python3。由于 robotframe work 开发时间较早,我们只能选择python2. (写这篇文时候,最新的是2.7.11)
安装过程很简单,记得安装时勾上 add path,或者装完后 手动设置python的环境变量,效果也是一样。
目前最新的python都自己安装了pip,pip类似linux里面的 apt-get,可以自己联网去软件库里面搜 python所需要的拓展的软件包。
2.使用pip 命令 安装 robotframework. 参考 命令是 pip install robotframework
3.再使用pip安装 图形化工具 类似于 ide。 命令 pip install robotframework-ride
4.最后我们给robotframework 安装一个 第三方包。 pip install robotframework-selenium2Library
5.完成之后 输入 ride.py 或者进去到python安装目录下面 c:/python27/scripts里面会有一个ride.py. 运行即可开启程序
(这一步其实你运行ride.py 会提示你还要装wxpython2.8这么一个组件,注意只能装老版本2.8的。)
安装中可能遇到的问题:
简单说一下,可能遇到的问题。
1.新手刚入么 安装python后,环境变量可能没有设置,会出现cmd命令行 敲入python 或者pip 提示不是命令。请百度如何设置python环境变量。
2. 有的python版本比较早,或者你不是windows系统而是linux 或者osx。你发现并没有自带的pip。那么你就需要去搜索并安装了。
https://pypi.python.org/pypi/pip/ 这个是pip网站。
装的时候发现需要先安装setuptools https://pypi.python.org/pypi/setuptools。 网址给你。。。。
安装方式都类似。 网页中也有写。大致就是解压后进入对应目录。python setup.py install 即可。

注意下载source 源码安装。whl是 pip打包后的。使用pip命令安装。(现在就是装pip之前 当然只有源码)
其实同理 这个 源码安装也可以装上文中robotframe框架。只是pip更方便。库里有的软件就不必要下载 解压 编译安装了。
3.最后就是开启 ride 会提示wxpython没安装 就安装它提示的那个版本2.8。亲测3.0版本以上不支持。

到这里基本上环境就完成了。后面就可以新建测试套件。测试用例。写“代码了”
使用 robotframework 自动化测试系列 二 -----环境搭建的更多相关文章
- 使用 robotframework 自动化测试系列 一 -----简介
robotframework 是自动化测试框架. Robot Framework是一款python编写的功能自动化测试框架.具备良好的可扩展性,支持关键字驱动,可以同时测试多种类型的客户端或者接口,可 ...
- 1、 小白带你入坑xamarin系列之环境搭建和准备
重点提示 由于xamarin发展更新很快 目前教程部分内容已经过时 请注意下载最新版本 2018.05.23 www.xamarin.com 1. 小白带你入坑xamarin系列之环境搭建和准备 ...
- 从零开始学Xamarin.Forms(二) 环境搭建、创建项目
原文:从零开始学Xamarin.Forms(二) 环境搭建.创建项目 一.环境搭建 Windows下环境搭建: 1.下载并安装jdk.Android SDK和NDK,当然还需要 VS2013 ...
- robotframework+seleniumlibrary自动化测试:测试环境搭建
robotframework是由python编写的自动化测试框架,使用robotframework需要安装 python库 python 和 robotframework 的下载地址都可百度到 环境搭 ...
- python2.7+RobotFramework的UI自动化环境搭建
robotFramework是一种比较常见的自动化测试框架,此篇记录环境搭建 目录 1.软件准备 2.执行安装 1.软件准备 python-2.7.15.amd64.msi ...
- PHP Laravel系列之环境搭建( VirtualBox+Vagrant+Homestead+系列网址)
搭建环境从来都是阻挡一门新技能的最致命的硬伤,为了这个环境,我又是花费了半天的时间,各种问题层出不穷,下面基于网上的一些教程(我看到的都多少有些问题) 开始的时候是在实验楼这个平台上开始学习的,不过 ...
- Python+Appium自动化测试(1)-appium环境搭建
用python+appium做appUI自动化测试,系统为Windows.首先是JDK与Android SDK的安装与环境变量的设置. 一,安装JDK,配置JDK环境变量 1,下载jdk jdk8官网 ...
- Selenium+Python系列 - 开发环境搭建
一.写在前面 我从未想过自己会写python系列的自动化文章,有些同学会问,那你现在为什么又开始写了? 不止一个人找过我,问我可以写一些Python自动化的文章吗,答案是肯定的. 笔者Java党,整P ...
- 「译」JUnit 5 系列:环境搭建
原文地址:http://blog.codefx.org/libraries/junit-5-setup/ 原文日期:15, Feb, 2016 译文首发:Linesh 的博客:环境搭建 我的 Gith ...
随机推荐
- [WP8.1UI控件编程]Windows Phone理解和运用ItemTemplate、ContentTemplate和DataTemplate
2.2.5 ItemTemplate.ContentTemplate和DataTemplate 在理解ItemTemplate.ContentTemplate和DataTemplate的关系的之前,我 ...
- 通过Ajax post Json类型的数据到Controller
View function postSimpleData() { $.ajax({ type: "POST", url: "/Service/SimpleData&quo ...
- WZJ的blog开通了
WZJ的blog开通了
- js-小效果-手风琴
<!DOCTYPE html><html><head lang="en"> <meta charset="UTF-8" ...
- 如何处理json字符转换为字典
NSURL *URL = [NSURL URLWithString:[NSString stringWithFormat:@"%@%@?userName=%@&userPwd=%@& ...
- 使用css让XML文件按照HTML的风格显示出来
attrib.css name { display:block; color:blue; font-size:20pt; font-weight:bold; } id,company,email,te ...
- ArcGIS JavaScript API异常之onExtentChange事件覆盖onClick事件
利用Esri官方提供的聚合类进行聚合,由于数据较多,为了加快速度,在聚合之前对当期范围进行判断,如果不在当前视图范围的,就不聚合了. 所以,由于Esri官方的类是监听了zoomEnd事件,如下代码 t ...
- SQL Server 2008 下载及安装教程
sql server 2008 是微软公司开发的一套数据库管理系统.是目前大型数据库中常用数据库之一.性能稳定,功能强大,是面向中大型企业的一款数据库解决方案.我们安装SqlServer2008的时候 ...
- boostrap折叠,jquery ui accordion同时打开多个标签
http://caibaojian.com/bootstrap/javascript.html http://www.w3cschool.cc/jqueryui/example-accordion.h ...
- dede数据库类使用方法 $dsql
dedecms的数据库操作类,非常实用,在二次开发中尤其重要,这个数据库操作类说明算是奉献给大家的小礼物了. 引入common.inc.php文件 require_once (dirname(__FI ...