第一天 | 自动测测试基础 1h | 自动化测试工具选型 |
合理的自动化测试期望 | ||
自动化测试case选取 | ||
自动化测试缺陷 | ||
Selenium+C# 基础知识 1h | HTML基础知识 | |
环境配置 | ||
HTML元素检查工具 | ||
Selenium元素定位 | ||
常见元素处理 | ||
Selenium操作进阶 2h | ● 文件处理 ● 同步机制 ● 异常情况处理 ● Cookie使用 ● 屏幕截图 | |
自动化测试框架设计 2h | ● 页面模型的设计 ● 公共函数 ● 日志处理 ● 多环境兼容 ● 测试数据管理 ● 集成Nnuit ● 测试用例依赖解决 | |
第二天 | 自动化测试执行1h | ● CI集成 ● 测试结果处理 ● 测试跟踪 |
自动化测试进阶 3h | ● Headerless模式 ● Javascript执行 ● OCR使用 ● 图片验证 ● 视频验证 ● 数据驱动/关键字驱动 ● 测试数据构造 | |
自动化测试治理 2h | ● Flacky test识别与治理 ● 测试结果自动分析 ● 自动产出bug |