RobotFramework详细安装教程

2023-11-16

RobotFramework详细安装教程

Robot Framework安装教程,需要安装以下:

1,Python2.7以上版本—这里用的是 Python3.8
2,pip 和 setuptools (Python 的套件管理程式,最新版的Python 2.7.13已包含)
3,Robot Framework (此工具本身)
4,wxPython (Python 非常有名的一个GUI 库,支撑Ride的运行库)
5,robotframework-ride
6,selenium2library (selenium2测试库,基于webdriver驱动)
7,geckodriver, chromedriver 和 IEDriverServer (浏览器驱动,据说45以上的版本Firefox驱动也不再是默认包含)
8,AutoItLibrary (autoit库包,用于进行Windows GUI的自动化操作)
9,pywin32 (AutoIt的运行环境)
10,autoit (autoit客户端程序,实际运用中,必须装了autoit才能用AutoItLibrary )

以上是安装和使用RobotFramework的条件

1,python在上一篇有教程

2,一般安装python都会自带pip 和 setuptools
在这里插入图片描述
打开cdm 输入pip list 这时需要升级pip为最新版本
复制红色部分 粘贴下来 按回车即可
3,Robot Framework
1,可直接输入 pip install robotframework
2, pip show robotframework(查看是否安装成功)
在这里插入图片描述
如果出现该情况,需打开环境变量,然后再次输入命令即可。

2,直接访问 https://pypi.python.org/pypi/robotframework 解压后进入根目录,使用如下命令:
python setup.py install

4,wxPython
1,上一步我们拿到了对于版本的wxPython下载地址,如:
http://sourceforge.net/projects/wxpython/files/wxPython/2.8.12.1/
找到自己系统和python版本所对应的安装包,如 ”wxPython2.8-win64-unicode-2.8.12.1-py27.exe“ 下载后安装即可。
2,可在dos窗口输入pip install wxpython
5,robotframework-ride
1、使用pip命令。也是在cmd窗口中执行命令即可。
pip install robotframework-ride
***5.1***如果桌面未查询快捷方式可进行以下操作
)01.在桌面新增文本文档、
)02.输入python -c "from robotide import main; main()
)03.保存后修改后缀为bat 即可
6,selenium2library
可直接使用pip命令 :pip install robotframework-selenium2library
如果有问题可直接输入下方命令
使用以下命令:pip https://pypi.org/project/robotframework-selenium2library/1.5.0/#files
安装成功后不能正常运行请看下篇文章

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

RobotFramework详细安装教程 的相关文章

随机推荐

  • nltk_data无法下载或无法使用问题的解决方案之一

    nltk data无法下载或无法使用问题的解决方案汇总 报错展示 问题解决 本人使用的方法 1 手动下载 nltk data 数据压缩包 2 解压压缩包 找到packages文件夹 3 将packages文件夹中的文件全部复制到nltk d
  • 你是不是一个优秀的项目经理人(转)

    下面是项目管理之中最重要的一些技能被简化成的一些简单的小问题 你可以用它来测试你自己的水平 一 你没有很好地计划是因为你认为自己是一个执行者而不是计划者 很多人认为他们自己是行动型的 当他们被指派了一项任务时 他们的第一个反应就是着手开始解
  • 四、SpringBoot框架

    目录 什么是SpringBoot框架 SpringBoot的特点 作用 必会 简箱版tomcat 优缺点 面试 SpringBoot运行原理 开箱即用的全过程 SpringBoot是如何完成自动配置的 面试 SpringBoot启动项 St
  • C++面向对象------继承+多态

    概念 1 继承是从已有的类创建新类的过程 这使得创建和维护一个应用程序变得更容易 达到了重用代码功能和提高执行时间的效率 2 继承呈现了面向对象程序设计的层次结构 体现了从简单到复杂的认知过程 3 在c 类中 如果类b继承于类a 则类a叫做
  • uiautomator2常见的API操作

    click int x int y pressHome getCurrentActivityName pressMenu getCurrentPackageName takeScreenshot File storePath getDisp
  • 在typora中插入图片和视频

    在typora中插入图片和视频 sm ms图床 免费方案使用sm ms图床 这个东西很好用而且免费 使用方法可以参考 需要配置的点就是下面这一段 picBed uploader smms smms token 这里是你的smmstoken
  • 记录缓存知识

    所谓的缓存 就是将程序或系统经常du要调用的对象存在内存中 一遍其使用zhi时可以快速调用dao 不必再去创建新的重复的实例 这样做可以减少系统开销 提高系统效率 1 通过文件缓存 顾名思义文件缓存是指把数据存储在磁盘上 不管你是以XML格
  • 详解Linux系统中的软件管理及软件仓库

    目录 一 Linux中软件包的类型 二 软件包的名称结构 三 rpm命令管理软件包 四 本地软件仓库的搭建 五 dnf软件管理命令 总结 一 Linux中软件包的类型 DEB UEBlinux DEBlinux RPM redhat cen
  • Linux系统下对树莓派镜像进行烧写操作。可搭建自己的迷你服务器

    烧写后可以当做搭建自己的迷你服务器或者可携带的计算机哦 我以linux系统下对内存卡进行烧写镜像 烧写的先以snappy ubuntu care为例 网上的资料大多都是win下操作的 步 1 购买嵌入式开发板 可选够集成度大的 可烧写系统的
  • 【ES小结】还在用ElasticSearch做查询?换条思路实现高效数据统计

    博客首页 派 大 星 欢迎关注 点赞 收藏 留言 本文由派大星原创编撰 系列专栏 ES小结 本系列记录ElasticSearch技术学习历程以及问题解决 ElasticSearch高效数据统计 聚合查询 什么是聚合查询 Kibana 命令测
  • logback日志配置

  • Top-level statements must precede namespace and type declarations. [Test]csharp(CS8803)

    C NET 6 结构体 C 控制台应用程序定义了一个结构体 然后创建结构体实例 报如下错误 Top level statements must precede namespace and type declarations Test csh
  • 浅谈Dictionary用法

    一 基础篇 1 Dictionary泛型类提供了从一组键到一组值的映射 即键和值的集合类 2 Dictionary通过键来检索值的速度是非常快的 这是因为 Dictionary 类是作为一个哈希表来实现的 3 定义方式 Dictionary
  • 爬虫-Xpath-数据提取

    Xpath数据提取 xpath基本介绍和使用 xpath中常用的获取节点的表达式 xpath中常用的获取特定节点的表达式 XPath XML Path Language 是一门在 HTML XML 文档中查找信息的 语言 可用来在 HTML
  • return _compile(pattern, flags).search(string) TypeError: expected string or bytes-like object

    今天使用正则处理excel的数据时 报了一个错误 记录一下处理的方法 一开始去查了下报错 但是大多别人的答案却不能够解决我的问题 该错误的意思是 类型错误 期望的字符串或字节类对象 那就是我使用正则的数据有问题 我查看了下我的数据类型 果然
  • 容器云技术选择之kubernetes和swarm对比

    swarm和k8s本质都是容器编排服务 它们都能把底层的宿主机抽象化 然后将应用从以构建好的镜像开始 最终以docker的方式部署到宿主机上 应该选择哪种方案作为我们的容器云服务呢 我觉得k8s kubernetes简称 跟swarm的比较
  • 写出Java爱心代码

    以下是一段简单的Java代码 它用字符画了一个爱心图形 public class Heart public static void main String args System out println System out println
  • 猜数字小游戏(JAVA)

    猜数字小游戏 题目描述 代码 运行效果 新增功能 思路 代码 运行效果 题目描述 猜数字 又称 Bulls and Cows 是一种古老的的密码破译类益智类小游戏 起源于20世纪中期 一般由两个人或多人玩 也可以由一个人和电脑玩 通常由两个
  • 论区块链应用开发中的技术选型

    区块链技术栈总览 区块链技术栈现阶段总览 链端选型 Fabric x 逐渐被市场淘汰 和以太坊不能兼容的链 x 原因 单打独斗 无法借力 FISCO BCOS Venachain 基于 Move 的链 maybe 前端技术栈 React o
  • RobotFramework详细安装教程

    RobotFramework详细安装教程 Robot Framework安装教程 需要安装以下 1 Python2 7以上版本 这里用的是 Python3 8 2 pip 和 setuptools Python 的套件管理程式 最新版的Py