标题
测试工程师测试工作实战演练
课程价值
- 掌握业务架构分析方法
- 掌握测试工作流程
- 掌握测试用例设计方法
- 掌握测试执行过程
- 掌握测试总结编写方法
大纲
- 业务架构分析
- 需求分析
- 测试设计
- 测试执行
- 测试总结
时长
120 分钟
PPT
https://pdf.ceshiren.com/lg7/测试工程师测试工作实战演练
课堂资料
链接: 百度网盘 请输入提取码 密码: 1q1l
实战内容
参考资料
- xmind 下载地址:Xmind思维导图 | 中文官方网站
- plantuml 官网:使用简单的文字描述画UML图的开源工具。
- 中文文档:plantuml中文文档
- 在线工具:https://plantuml.ceshiren.com/
业务架构分析
业务知识梳理
- 业务架构:业务模块之间的关系
- 技术架构:技术组件之间的关系与通讯方式
- 组织架构:协作团队的组织关系
- 数据架构:数据的关联关系
工具
xmind
- 新建子主题:tab
- 新建兄弟主题:enter
- 新建向上插入的兄弟主题:shift+enter
plantuml
第一个小例子
@startuml
autonumber
actor user
database db
Bob -> Alice : hello
Alice --> Bob : hello
Bob -> Alice : How are you
Bob <-- Alice : Fine
@enduml
雪球账号密码登录时序图
@startuml
actor 用户
用户 -> 客户端: 点击帐号密码登录
客户端 --> 用户: 返回登录界面
用户 -> 客户端: 输入账号密码,点击登录按钮
客户端 -> 客户端: 校验帐号密码是否符合规则
alt 校验是否通过
客户端 -> 服务端: 传递账号密码
else
客户端 --> 用户: 返回校验后的提示信息
end
database 数据库
服务端 -> 数据库: 查询用户登录信息
数据库 --> 服务端: 返回查询结果
服务端 --> 客户端: 返回登录结果
alt 登录是否成功
客户端 --> 用户: 返回登录成功页面
else
客户端 --> 用户: 提示登录失败信息
end
@enduml
需求分析
需求评审角度
接口文档
- 接口请求地址
- 接口请求方式
- 输入参数
- 出结果
测试执行
提交 bug
Bug 标题
Bug 严重程度
Bug 优先级
Bug 描述
测试环境
前提条件
复现步骤
预期结果
实际结果
截图,log 日志
bug 标题描述
- 执行完A后,发生B
bug 描述
例子:登录时,密码框中显示了内容
bug 标题:登录界面,密码框中输入内容时明文显示
复现步骤:
- 访问登录界面
- 输入正确的用户名和密码
预期结果:密码框中显示为密文
实际结果:密码框中显示为明文
测试总结
- 人力投入
- 用例覆盖情况
- bug 统计情况
- 遗留 bug 说明
- 测试风险
- 测试结论
课后作业
使用思维导图设计测试用例:
- 雪球行情 – 自选股 – 自选设置