web自动化测试价值与体系

一、web自动化的价值

功能测试场景

  1. 工程师在web 页面进行输入操作
  2. 系统运行生成响应返回给工程师
  3. 工程师拿到实际结果与预期结果进行对比

UI自动化测试场景

  1. 工程师编写测试脚本
  2. 编程语言工具运行脚本
  3. 编程工具模拟工程师自动向UI界面进行输入操作
  4. 被测系统产生响应返回给编程工具
  5. 编程工具拿到响应与预期结果进行对比

什么时候适合做UI自动化测试

  • 业务流程不频繁改动
  • UI元素不频繁改动
  • 需要频繁回归的场景
  • 核心场景
  • 可以有选择的的做UI自动化测试

二、web自动化测试相关技术

  • selenium 支持多语言,业内最主流
  • pytest/junit5 最好用最全面的单元测试框架
  • allure 测试报告

web自动化测试学习路线

  • 由浅入深
  • 掌握核心和重点
  • 理论结合实践
    image