Skip to content

Web业务测试

Web 业务测试

学习体系

  • 掌握 Web 测试流程。
  • 掌握 Web 端常见相关 Bug。
  • 掌握网页端的通用测试点。
  • 掌握网页端的测试方法。

知识模块

  • 用户端 Web 功能测试 L1
  • 用户端 Web 功能测试 L2

实战需求

实战 1:百度文本搜索功能测试用例设计

需求

搜索功能也称为搜索引擎,就是一种用来进行网络搜索的功能。可以在通过文本等搜索查询中指定的具体信息。

业务处理流程

功能

界面展示如图所示:

  • UI 界面如图所示
  • 输入框中支持各种类型的文本

字符搜索功能

  • 支持各种类型的字符输入
  • 支持的最长长度为 100 个字符,超出长度后不可输入
  • 搜索框中有内容时展示清空按钮,点击清空按钮可以清空搜索框中的内容

  • 点击百度一下按钮发出搜索请求,展示搜索结果
  • 搜索结果符合搜素关键词

网络异常

  • 无网络时,点击百度一下展示网络异常页面
实战要求
  • 使用思维导图设计测试用例
  • 使用表格编写测试用例
  • 把设计好的测试用例批量导入自己的测试用例管理项目

实战 2: LiteMall 电子商城测试用例设计

被测产品介绍

  • Litemall 电子商城系统
    • 管理员后台管理平台
    • 主要功能包含会员管理,商城管理,商品管理,推广管理,系统管理,配置管理,统计报表等功能

  • 点击下载需求文档
  • 被测功能:Litemall 后台管理系统 -> 商品搜索功能设计测试用例
  • 工具:思维导图
  • 测试用例导入 JIRA 系统自己的测试用例管理项目中

实战 3: LiteMall 电子商城测试执行

  • 执行 Litemall 后台管理系统 -> 商品搜索功能设计测试用例
  • 测试地址(需要关闭开关)
  • 执行过程中发现的 Bug 先定位是前端还是服务端问题
  • Bug 提交到 JIRA 系统自己的 Bug 管理项目中

相关知识点

教程地址 教程视频地址 时间位置
Web 基础知识 Web 基础知识 全部
Web 项目测试流程 Web 项目测试流程 全部
Web 测试设计思路 Web 测试设计思路 全部
测试流程管理 JIRA 系统-测试用例管理 测试流程管理 JIRA 系统-测试用例管理 全部
Bug 基本概念 Bug 基本概念 全部
Bug 处理流程 Bug 处理流程 全部
测试流程管理 JIRA 系统-Bug管理 测试流程管理 JIRA 系统-Bug管理 全部
Web 端常见 Bug 解析 Web 端常见 Bug 解析 全部
浏览器开发者工具 浏览器开发者工具 全部

实战演练

实战 1:百度文本搜索功能测试用例设计

  1. 需求分析

点击下载示例文件

  1. 使用思维导图设计测试用例

点击下载示例文件

uml diagram

  1. 使用表格编写测试用例

点击下载示例文件

实战 2: LiteMall 电子商城测试用例设计

  1. 需求分析

点击下载示例文件

  1. 使用思维导图设计测试用例

点击下载示例文件

实战 3: LiteMall 电子商城测试执行

  • Bug 定位方法
    • 前端问题:查看源码
    • 通过网络数据定位:抓取网络数据分析
    • 后台错误:分析日志

总结

  1. Web 项目测试流程
  2. Web 测试设计思路
  3. Bug 基本概念
  4. Bug 处理流程
  5. Web 端常见 Bug 解析
  6. 浏览器开发者工具