robotFramework是一种比较常见的自动化测试框架,此篇记录环境搭建

目录

1、软件准备

2、执行安装

1、软件准备

python-2.7.15.amd64.msi                            链接:https://pan.baidu.com/s/15yS3-wTq7PDzI0rFhkDNLA 密码:hg2n

wxPython2.8-win64-unicode-2.8.12.1-py27.exe              链接:https://pan.baidu.com/s/1QM0AyYYO9BcbdQLzW3u6gw 密码:tg20

robotframework-ride1.5.2.1           链接:https://pan.baidu.com/s/1H-u3PSbCRMAF5hq_c-DWAw 密码:jndr

2、执行安装

01、python2.7:

安装python时,个性化设置那一步,选择添加到系统路径,这样可以不用单独再添加一次环境变量

如果你还是手快,没有注意到这里的设置,那么完成安装后,就需要在path中,添加你的python,Scripts的路径也需要添加,这样你才可以在任何地方使用pip命令操作安装:

再检查python是否装好了:

02、wxpython2.8(GUI库,RIDE 是基于这个库开发):

双击wxPython2.8-win64-unicode-2.8.12.1-py27.exe,一路点下一步即可

03、robotframework(RF框架):

使用pip安装

04、robotframework-ride1.5.2.1(图形界面的软件):

进入文件目录,使用setup.py文件进行安装

05、Selenium2Library(RF的selenium 库):

执行pip install robotframework-selenium2library安装

启动:

以上完成安装后,即可启动ride

添加RIDE快捷方式到桌面:

桌面点击鼠标“右键”,选择创建快捷方式,填入E:\Python27\pythonw.exe -c "from robotide import main; main()",继续点下一步,修改命名为“RIDE”,在桌面则生成快捷方式

继续右键选中“属性”,更换图标,

,找到E:\Python27\Lib\site-packages\robotide\widgets下的ride.ico,选择即可

注意:01、出现报错cannot import name rebot

解决办法:卸载以上安装的所有软件,重装一次就正常了

02、运行脚本报错:Robot Framework installation not found. To run tets, you need to install Robot Framework separately.

卸载已安装的robotframework3.1版本,安装3.0版本,重启电脑解决问题

pip uninstall robotframework

pip install robotframework==3.0

rf运行python脚本报错_python2.7+RobotFramework的UI自动化环境搭建相关推荐

  1. rf运行python脚本报错_GNUradio与USRP折腾指南之环境搭建

    其实这篇文章我想用摩斯电码写,但是由于我不会,所以我只能敲汉字了. 我五月份的时候拿到了两台USRP,是由国内山黑制作的.没想到居然出差一个多月,耽误了很多事情,现在我已经返回到我的家中,在折腾了很长 ...

  2. rf运行python脚本报错_tools

    这个工具包里,我会写一下经常使用的配置环境的东西 当然,现在有docker了,我想大家不会使用到这些了预计.不过还是写下来备用 目录介绍 shell 里放的shell脚本 Python里放的是Pyth ...

  3. rf运行python脚本报错_以root权限执行python时候脚本时候报错“ExtractionError: Can't extract file(s) to egg cache”...

    错误日志: *** Operational MODE: preforking *** Traceback (most recent call last): File "./rf_automa ...

  4. xShell运行Python脚本报错 Python script error 80040154

    xShell运行Python脚本报错 Python script error 80040154 这是由于没有安装 Python engine的原因. 解决方法如下: 1. 下载并安装 Python 访 ...

  5. shell运行python脚本报错没有包_脚本安装Discuz论坛(shell + Python 实现自动化安装)...

    实验环境 1.shell 脚本:linux centos 7 系统 2.Python shell 脚本:window 系统 3.其他:python selenium 模块,谷歌浏览器, 谷歌浏览器驱动 ...

  6. pythonapp自动化_基于python的App UI自动化环境搭建

    Android端Ui 自动化环境搭建 一,安装JDK.SDK 二,添加环境变量 Widows: 1.系统变量→新建 JAVA_HOME 变量 E:\Java\jdk1.7.0 jdk安装目录 2.系统 ...

  7. 【错误记录】PyCharm 运行 Python 程序报错 ( UnicodeDecodeError: ‘ascii‘ codec can‘t decode byte 0xe5 in positio )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : D:\002_Project\011_Python\APK\venv\Scripts\python ...

  8. 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: E402 module level import not at top of file )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : PEP 8: E402 module level import not at top of fil ...

  9. 【错误记录】PyCharm 运行 Python 程序报错 ( PEP 8: W292 no newline at end of file )

    文章目录 一.报错信息 二.解决方案 一.报错信息 PyCharm 运行 Python 程序报错 : PEP 8: W292 no newline at end of file 二.解决方案 在每个 ...

最新文章

  1. 将一个n元一维向量向左旋转i个位置。例如,当n = 8且i = 3时,向量abcdefgh旋转为defghabc
  2. Lua和C语言的交互——C API
  3. Python:利用python语言绘制多个子图经典案例、代码实现之详细攻略
  4. 科大星云诗社动态20210428
  5. 学习笔记(36):Python网络编程并发编程-IO模型介绍
  6. 创建 floating IP - 每天5分钟玩转 OpenStack(106)
  7. APP界面的数据可视化设计临摹学习模板
  8. C++算法学习(栈)
  9. 第十二章、LNMP架构(中)
  10. C语言 求平方 求开方
  11. 关于汉王 唐人笔手写板 打开后间歇性手写程序闪退以及屏幕锁屏或者关闭后手写板自动usb拔出问题
  12. 环境规划与管理--知识点总结
  13. 【嵌入式基础常识】单片机
  14. 面试结束后,向面试官要问的问题
  15. 为什么压缩图片和压缩
  16. 利用计算机技术设计直流稳压电源,基于单片机的直流稳压电源的设计(本科)毕业论文.doc...
  17. 隄上创新谁述记——老码农的“创新”漫谈
  18. 缓存路由关联的两个生命周期activated和deactivated
  19. 硬件知识——主板结构
  20. 在方框里打勾 microsoft office

热门文章

  1. 使用 EasyBCD 安装Ubuntu 14.04 Error 15: file not found错误的解决方法
  2. 解决:org.xml.sax.SAXParseException: 元素类型 “head“ 必须由匹配的结束标记 “</head>问题
  3. Too many connections解决方法
  4. Linux忘记密码常用的几种解决方法
  5. .NET 4.0有一个新的GAC,为什么?
  6. 解决 后台播放音乐时,设置手机铃声,后台音乐不会暂停
  7. 【批处理学习笔记】第二十四课:直接传递
  8. 网站分析数据收集方式详解
  9. 都说Djnago框架重,那就让哥用15行代码写个django web程序!
  10. 【原创】用户空间死循环导致memcached访问变慢问题排查