搭建自动化框架分六层1.先搭建基础环境导入 Python、Pytest、Selenium、Requests、MySQL 依赖2.封装公共工具类实现浏览器驱动、数据库连接、日志、文件读写统一管理3.采用 PO 模式封装 UI 页面元素和操作用 Requests 封装所有接口实现业务与底层分离4.通过 Pytest 的 conftest 配置全局前置后置 Fixture统一管理浏览器打开关闭、登录 token、数据清理5.按照接口用例、UI 用例分层编写测试代码支持标签分类执行冒烟、回归测试6.最后集成 Allure 生成可视化测试报告同时支持接口造数据、UI 走流程、数据库对账的全链路自动化校验。