📚 自动化·电商运营

30章 从入门到实战
🧑‍🏫 风格 · 30个闯关
浏览器自动化能做什么 Selenium vs Playwright 选型 电商运营典型场景
Python环境配置 Playwright安装 浏览器驱动管理 第一个自动化脚本
CSS选择器 XPath定位 文本定位 相对定位器 定位策略选择
点击·输入 下拉选择·复选框 文件上传 键盘操作
隐式等待 显式等待 自定义等待条件 网络空闲等待 最佳实践
前进后退 页面刷新 窗口切换 Frame处理 Alert弹窗
获取文本·属性 获取HTML 表格数据提取 列表数据提取
Cookie获取与设置 Session保持 登录状态复用 本地存储操作
下载触发 文件保存 下载目录管理 文件类型判断 下载完成等待
全屏截图 元素截图 滚动截图 失败自动截图 录屏回放
登录流程 商品信息填写 图片上传 SKU设置 发布提交
搜索列表页采集 详情页跳转 字段提取 数据去重 CSV导出
订单列表遍历 订单状态判断 订单详情提取 批量操作 异常订单标记
消息列表轮询 新消息提醒 自动回复模板 关键词匹配 人工转接
竞品列表配置 价格变动监控 库存状态监控 上新提醒 数据报表
评价列表采集 好评/差评分类 自动回复 敏感词过滤 评价分析
活动创建流程 优惠券发放 满减设置 限时折扣 活动状态监控
销售数据提取 流量数据提取 转化率计算 趋势图表 定时报表发送
店铺切换 多账号登录 数据汇总 统一监控 权限管理
常见异常类型 try-except处理 日志记录 错误截图 告警通知
请求头伪装 行为模拟 随机延迟 代理IP 验证码处理
APScheduler使用 Cron表达式 任务持久化 并发控制 任务监控
CSV存储 Excel操作 SQLite数据库 MySQL连接 数据清洗
SMTP邮件发送 邮件模板 附件发送 企业微信通知 钉钉通知
任务队列设计 多机协作 结果汇总 失败重试 性能优化
Page Object模式 测试用例设计 断言方法 报告生成 持续集成
并行执行 资源复用 请求合并 缓存策略 内存管理
账号安全 数据加密 操作审计 合规检查 风险控制
需求分析 系统设计 编码实现 测试部署 上线运维
集成NLP 多轮对话 知识库 部署上线 持续优化