robotframework相关的的包依赖
安装见官网:robotframework官网
环境搭建
chrome driver下载网址:https://sites.google.com/chromium.org/driver/downloads
robot项目虚拟环境:
cd C:\projects
mkdir MyProject
cd MyProject
python -m venv .venv
.venv\Scripts\activate.bat
poetry的安装方式有多种,我这边一致报错,最后用的时通过脚本安装:
1.在github上下载脚本
2.运行install-poetry.py
3.找到poetry安装路径,添加环境变量:例如我的时C:\Users\PC\AppData\Roaming\pypoetry\venv\Scripts
获取脚本地址:https://github.com/python-poetry/install.python-poetry.org
ride的使用介绍
测试套件
edit标签:
Setting设置:主要是一些测试的前提条件等
加载外部文件(扩展库、资源文件、变量文件、帮助文档)
定义内部变量
定义元数据
RF类库和扩展库
1.标准库(rf自带的库)
Button(测试库)
Collection(集合库)
DateTime(时间库)
Screenshot(截图库)
存储位置:D:\Tools_D\automatic\MyProject.venv\Lib\site-packages\robot\libraries
2.扩展库
web自动化测试:Selenium2Library
安装:pip install xxx
接口自动化:RequestsLibrary
存储位置:D:\Tools_D\automatic\MyProject.venv\Lib\site-packages
常用关键字