企业级标准 Robot Framework + Selenium 项目结构
一、最终项目结构(标准分层)
plaintext
AutoTest/ ├── config/ # 配置文件 │ └── setting.robot # 全局配置、URL、公共变量 ├── data/ # 测试数据 │ └── test_data.csv ├── libraries/ # 自定义Python关键字(可选) ├── pageKeywords/ # 页面关键字(PO模式) │ ├── BaiduPage.robot │ └── LoginPage.robot ├── testCases/ # 测试用例 │ ├── test_baidu.robot │ └── test_login.robot ├── run.bat # Windows一键执行脚本 └── run.sh # Linux/Mac一键执行脚本二、逐文件复制粘贴(全部可直接运行)
1. config/setting.robot
robot
*** Settings *** Library SeleniumLibrary Library Collections *** Variables *** ${BASE_URL} https://www.baidu.com ${BROWSER} Chrome ${IMPLICIT_WAIT} 10 <