自动化测试

自动化测试的前提与介绍

江枫思渺然 提交于 2019-11-25 19:10:07
一、课程介绍 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:/