自动化测试的前提与介绍
一、课程介绍 1.自动化基础 1)自动化用例编写 2)Selenium优势及原理 3)自动化环境搭建 2.Selenium基础 1)常见8大元素定位(表格) 2)常见元素处理 3)下拉框元素处理 4)不同窗口切换 5)元素进阶 6)元素等待 3.需求到框架 需求分析---用例设计---基础脚本开发---登录\购物脚本重建---封装读取配置文件---数据驱动---监听截图---代码分层---框架实现---日志收集---报告生成持续集成 4.知识回顾+keywords框架 二、功能测试与自动测试的区别 1.功能测试 满足产品需求,找bug 2.自动化测试 编写代码、脚本让程序自动运行 减少人工投入,提高工作效率 回归测试 系统监控 3.区别 含金量不同 三、自动化测试流程有哪些 1.分析测试需求---选择方案---制定测试计划---环境搭建---用例准备---编码---分析结果 四、自动化用例与手工用例的区别 1.手工用例 2.自动化用例 3.区别 步骤不同 精度不同 五、自动化测试用例的编写 1.自动化测试用例要点 ID 模块 前提条件 步骤 预期结果 实际结果 六、Selenium的优势及工作原理 1.Selenium的优势 开源 多浏览器 多平台 API齐全 浏览器内运行 2.Selenium的工作原理 来源: https:/