1.Web端测试
1.1 单功能测试
软件程序或应用程序只提供一项核心功能或特性,而不包含其他附加功能。
步骤1:需求分析


技能1:等价类划分法

步骤2:测试点设计(使用Xmind)

技能2:边界值分析法

步骤3:编写测试用例(excel表格)



技能3:判定表
**判定表的作用:**多条件并且条件之间有约束规则的需求设计测试点。

步骤4:执行用例


步骤5:缺陷管理


5.1 缺陷描述及提交

5.2 缺陷跟踪流程

1.2 业务测试(画流程图)




1.3 Web项目实战
前台地址:https://hmshop-test.itheima.net/
后台地址:https://hmshop-test.itheima.net/admin


项目测试流程

个人实施测试流程

(1)下单业务测试
a.设计下单业务测试用例


b.用例执行

c.缺陷管理

(2)单模块测试
a.功能模块

b.熟悉需求





2. APP测试




2.1 功能测试


2.2 App专项测试介绍
**说明:**在不同的移动设备上能持久、稳定的运行App程序。
专项测试的目的:
- 保障主流移动设备能正常使用App应用
- 不同的网络环境APP应用正常使用
- 不同APP版本正常使用
专项测试内容:
安装卸载升级 + 兼容性 + push消息推送 + 交叉事件 +用户体验
略,详细内容请自行查看文档。。。
3. AI辅助测试
3.1 测试流程

3.2 需求分析
1、阅读需求,对业务进行学习。
2、评审需求,提出疑问。
AI作用
- 分析需求,协助理解需求
- 评审需求合理性,提出需求不足之处。
需求:
-
账号:必填,已经注册手机号或邮箱
-
密码:必填,注册账号的密码
-
验证码:正确且未过期
3.2 测试计划
明确测试范围、进度安排、人力物力的分配,制定整体测试策略,并制定风险评估与规避措施。
AI作用
- 根据关键数据,编写测试计划
3.3 测试用例设计
编写测试用例,参考需求文档、原型图、概要设计、详细设计等文档。
AI作用
- 提取测试点
- 编写测试用例
3.4 测试用例执行
搭建测试环境,执行冒烟测试(预测试),正式测试,对发现的bug进行管理直到测试结束。
AI作用
- 生成环境部署文档/脚本
- 生成测试用例(冒烟、所有用例)
- 缺陷预测
3.5 测试评估
此阶段需要出测试报告,确认软件是否可以上线。
AI作用
- 根据关键数据,编写测试报告。