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:百度文本搜索功能测试用例设计
- 需求分析
- 使用思维导图设计测试用例
- 使用表格编写测试用例
实战 2: LiteMall 电子商城测试用例设计
- 需求分析
- 使用思维导图设计测试用例
实战 3: LiteMall 电子商城测试执行
- Bug 定位方法
- 前端问题:查看源码
- 通过网络数据定位:抓取网络数据分析
- 后台错误:分析日志
总结
- Web 项目测试流程
- Web 测试设计思路
- Bug 基本概念
- Bug 处理流程
- Web 端常见 Bug 解析
- 浏览器开发者工具