python2.x- selenium-robot framework自动化测试环境搭建
因为ride在开发的时候是基于python2.x开发的,虽然现在python已经出现了python3.x以上的版本,但是ride未和python3.x以上的版本有兼容。
robot framework 这个框架底层是用python编写的
现在我来看看需要准备什么东西呢:
1. python-2.7.11.msi
2.wxPython2.8-win32-unicode-2.8.12.1-py27.exe
1. python的安装
安装的时候需要勾选pip和Add python.exe to Path
可以选择自己默认喜欢的路径,也可以一路点击下一步;
安装成功后,检查是否安装成功,在dos窗口,输入python回车:
如果报错,异常,则需要自己手动添加环境变量
在path中配置添加两个 (E:\python2.7\;E:\python2.7\Scripts;)
2. wxPython的安装
它是python语言的跨平台GUI工具包,由于RIDE是基于这个库开发的,因此需要安装这个库。
可以自己在网上下载安装包:wxPython2.8-win32-unicode-2.8.12.1-py27.exe
直接点击下一步进行安装就好了。
3. Robot Framework的安装
Robot Framework是用于验收测试和验收测试驱动开发的通用测试自动化框架。
安装:
打开cmd窗口,输入命令:
pip install robotframework-ride
提示Successfully ……即可
注意:倘若你桌面没有生成RIDE快捷方式 ,请按以下步骤手动添加。
在安装目录下面,找到ride.py后将发送到桌面 (E:\python2.7\Scripts\ride.py)
更改为机器人图标:
在桌面上ride快捷方式-->右键-->属性-->快捷方式-->更改图标-->浏览
找到python的安装目目录下E:\Python2.7\Lib\site-packages\robotide\widgets目录下robot图标
4. selenium2library的安装
robot framework需要和网站做交互的话,就需要导入selenium2library包,使用pip命令:pip install robotframework-selenium2library
可以使用pip list显示所有安装的包,所在目录:E:\python2.7\Lib\site-packages
将安装包里的chromedriver.exe和IEDriverServer.exe两个驱动放置python目录下的E:\python2.7\Scripts目录里,
这2个驱动是保证RF能运行谷歌和IE浏览器的关键
转载于:https://www.cnblogs.com/yangguanghuayu/p/10233691.html
python2.x- selenium-robot framework自动化测试环境搭建相关推荐
- Robot Framework测试环境搭建(python3.7.2,pip在线安装)及RIDE的简单操作演示
Robot Framework测试环境搭建(python3.7.2,pip在线安装)和RIDE的简单操作演示 1.框架介绍 Robot Framework 框架是一个通用的测试框架(基于python) ...
- Selenium + Python + Chrome 自动化测试 环境搭建
一.下载Python 相关的教程很多,此处不详细记录了,下面是官网下载地址: https://www.python.org/downloads/ 我使用的python版本为 Python 3.6.1 ...
- python+selenium安装,自动化测试环境搭建
1.安装python(注:安装过程中勾选配置环境选项) 2.检查python是否安装成功 3.通过pip命令安装selenium pip install selunium 4.检查selenium是否 ...
- Jenkins上配置Robot Framework自动化测试脚本工程
Jenkins上配置Robot Framework自动化测试脚本工程 现在越来越多的项目组开始引入敏捷,其中对于我们的自动化测试也有了一些新的要求.至少要把我们做的自动化案例能够持续地跑起来,能够在敏 ...
- selenium自动化测试环境搭建及启动safair浏览器(Mac)
selenium自动化测试环境搭建及启动safair浏览器 ###前提环境 mac系统 safair浏览器 python(只不过mac自带python2.7可以不用下载) pycharm 打开终端 p ...
- 测试小白基于java的selenium自动化测试环境搭建
本人是一个软件测试小白,自己在研究自动化测试时,真的入了不少坑,直到现在,才勉强将环境搭建了起来. 在此,我随随便便总结了一下基于java的selenium自动化测试环境搭建,送给正在学习软件测试的你 ...
- python+pycharm+selenium自动化测试环境搭建步骤
python+pycharm+selenium自动化测试环境搭建步骤 原文链接:https://blog.csdn.net/weixin_51429941/article/details/116850 ...
- Python+selenium自动化测试环境搭建(详细)
Python+selenium自动化测试环境搭建 环境版本: Python3.7+Selenium3.141+谷歌浏览器76.0/火狐浏览器 一.安装五大组件 1.安装python并配置环境变量 ...
- 【rf】robotframework自动化测试环境搭建
robotframework自动化测试环境搭建 前言: 1.在2019年之前,robotframework-ride的版本一直是1.5.2.1,是2016年1月份的版本,只能安装在python2.7的 ...
最新文章
- mysql乐观和悲观锁实现_mysql实现乐观锁和悲观锁该怎么编写?
- __dopostback
- 使用正则表达式获取连接字符串某项的值
- “error MSB8011” 解决方法
- mysql基础之帮助信息
- UITableView的分割线不满屏的解决方法
- ASP.NET AJAX的客户端框架是鸡肋?
- python input函数用法mac_sublime text3解决input()函数无法使用的问题(Python)
- 人力资源管理系统需求分析报告及系统架构图
- 分区助手扩大c盘后自动修复_分区助手扩大c盘的详细操作步骤
- 史上最全的 11 张网络安全思维导图!
- ADS7830 FPGA实现
- python点滴 1
- B - ZJM要抵御宇宙射线
- 【TCP专题】TCP连接建立
- interrupt using
- 手机重力感应控制电脑(一)
- 超参数优---贝叶斯优化及其改进(PBT优化)
- 中国移动oa办公系统
- 智能家居视觉信息安全