一、RobotFrameWork介绍
1、简称RF,基于python研发的一款自动化测试框架、开源、跨平台的测试框架
2、RF是基于RF基金来研发的一款软件,目前已完全能够在python3环境下应用
3、可以结合selenium、appnium、requests等模块来实现相关的UI自动化和接口自动化
4、基于关键字驱动和数据驱动来实现
二、 RobotFrameWork环境搭建
python环境搭建
1、安装python3系类
2、安装后配置环境变量
RF环境搭建
1、pip install robotframework
2、 pip install robotframework-ride
3、在python/scripts目录下运行ride.py,就可以启动rf
WebUI自动化环境搭建
1、pip install robotframer-seleniumlibrary
2、下载webdriver.exe后放在python安装目录下
三、 RobotFrameWork实操
1、建立工程 New Project --->type选择Directory ,fromat选择txt
2、新建套件Add Suite--->type选择file,fromat选择txt
3、新建用例New Test Case
4、导包在Suite中导入,通过Add Import添加,区分大小写