自动化框架RF


什么是RF

   自动化测试工具功能测试技术,基于Selenium来实现自动化功能测试,而RobotFrameWork,简称RF,就是基于Python+Selenium来实现的自动化测试框架,自动化测试工具。

RF纯粹是基于关键字驱动与数据驱动相结合的一种自动化测试框架,能够完美地对WebUIAPPUI,接口来实现自动化功能测试,

  不需要写代码,本身是基于RF自定义的一种表格编写语法的形式来实现的工具的自动化测试,现在能够完全支持python3,

 

 Ride+robotframework+python的环境部署

之前写的自动化脚本环境是python27,后来用又想重新写脚本的时候发现py27已经不再维护了, 就想着那就升级,早晚的事,结果在搭建环境的时候各个版本的匹配让我折腾了一小天,现在把我的环境直接提供给大家,少走弯路哦~

1.首先我使用的是python是3.8版本的,双击安装就可以,注意python安装的路径要避免包含空格,否则会影响后面的的配置
在这里插入图片描述
2.python安装完后,需要配置两个环境变量,因为我的安装目录D:\Python,所以需要将我的环境变量是:D:\Python;D:\Python\Scripts
1)配置环境变量:找到“我的计算机”-右键属性-高级系统设置-环境变量,系统变量中找到path,将上面两个目录放到环境变量中,注意不要有中文符号。
2)运行窗口中在任意位置敲 python,出现以下界面,代表python安装成功

3.通过pip命令安装以下安装包,pip是python自带的安装工具。(注意版本,版本不匹配,容易出现很多问题)
pip安装命令,例:
pip install robotframework
pip install robotframework-ride

以上是基本库使用,如果需要,以此类推,进行安装其他自己所需要的库

安装的时候可能会遇到这样的问题:
在这里插入图片描述
看绿色的部分,已经提示你的版本太低,需要升级到pip版本,那我们就通过“python -m pip install --upgrade pip”进行升级pip后再进行安装,一切就顺利通过了~~~

4.全部安装完后,可能ride的快捷方式没有创建在桌面上,那我们可以手动创建一个快捷方式:
1)桌面鼠标右击,在这里插入代码片选择新建-快捷方式
2)在请键入对象的位置输入这一行命令:
C:\Python\pythonw.exe -c “from robotide import main; main()”
注意:前面的c是Python所在目录的路径。后面的引号为英文引号!!!如果这块输入错误,点击快捷键,会没有反应。
3)点击下一步,输入要建立的快捷方式的名称:RIDE,点击完成就可以了。

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM