模拟实例
简介
移动端应用,获取新需求,开发、测试、发布
- 移除用户头像,显示版本号和versionCode
- 增加布控清单
- 实现撤控、续控功能
过程
- 模拟过程,参照《XX平台-移动端应用产品》,需自行建立新产品
- 模拟过程,参照《XX平台-云项目》,需自行建立新项目,维护团队
- 需求阶段
- 产品组创建需求,全部不需要评审
- 设定优先级
- 预计时间
- 项目组在项目中关联需求
- 测试组进行用例设计
- 各组分解任务
- 设计阶段
- 研发组执行架构、概设、详设、数据库等文档设计
- UI组执行设计
- 测试组完善用例设计
- 编码阶段
- 研发组执行编码、自测
- 测试组完善用例设计
- 产品组执行产品预确认测试
- 测试阶段(重复)
- 研发组创建提测版本
- 测试组开展测试、执行用例、缺陷反馈、记录结果
- 研发组协助Bug确认、修复
- 产品组协助需求文档修改
- 测试组完善用例设计
- 发布阶段
- 产品组创建发布
建立一个演示产品
产品组角色,单击【产品导航栏】,添加产品明细后保存。
产品模块
产品组角色,进入【产品 -> 模块】,添加明细后保存。
从用户中获取需求
产品组角色,进入【产品 -> 需求】,添加需求明细后保存。
移除用户头像,改为显示版本号和versionCode
添加布控清单页
实现续控、撤控功能
建立一个演示项目
项目组角色,进入【项目】,添加信息后保存。
组建项目团队
项目组角色,进入【项目 -> 团队】,添加信息后保存。
- 演示产品(产品组)
- 演示项目(项目组)
- 演示研发人员、演示研发经理(开发组)
- 演示测试经理、演示测试人员(测试组)
关联需求
项目组角色,进入【项目 -> 需求】,关联需求后保存。
分解任务
项目组角色,进入【项目 - 需求】,分解任务
任务流程图
执行任务
各组,进入【项目 -> 任务】,分别开始任务、记录工时、结束任务
- 产品组开始任务
- 产品组记录工时,自动完成任务
- 开发组记录工时
- 测试组完成任务
Build版本
研发组角色,进入【项目 -> 版本】,关联需求
版本提测
项目组角色,进入【项目 -> 版本 -> 提测】,输入明细后保存
开始测试
- 版本关联用例
测试组角色,进入【测试 -> 版本 -> 关联用例】
- 开始测试,执行用例,记录结果
- 测试组角色,进入【测试 -> 版本 -> 概况】,启动版本测试
- 测试组角色,进入【测试 -> 版本 -> 用例】,执行用例,输入实际结果(执行所有用例)
- 失败用例转为缺陷
测试组角色,进入【测试 -> 版本 -> 失败用例】,提出缺陷
- 结束测试,测试总结反馈
测试组角色,进入【测试 -> 版本 -> 概况】,结束本轮测试
变更
需求变更 -> 任务变更确认 -> 用例变更确认
- 产品组角色,进入【产品 -> 需求】,变更需求
- 各组,进入【项目 -> 任务】,进行任务变更确认
- 测试组角色,进入【测试 -> 用例】,进行用例变更确认
发布
研发组角色,进入【产品 -> 发布】,创建发布版本、关联需求