每一个进入新团队的人们都希望快速的融入, 一份完善的培训计划, 一方面可以让后来者更快的融入团队,另一方面也熟悉当前团队与自己理解的差异。和谐的开头对团队也是好事。
本文只是简单列出大纲,具体的内容因公司而异了。 培训范围的所有方面在一个成熟的团队都会有相关的文档,具体的文档质量就要看团队负责人的掌控能力了。希望所列的基本因素给新人们一点启发,当你进入新团队的时候,不仅仅是业务最关键,很多相关的因素都会影响你与当前团队的磨合。
- 培训目的
帮助移动应用软件测试团队的新人学习如何测试移动应用
- 培训范围
- 需求
- 测试计划以及测试准备文档
- 测试用例(Test Case)
- 问题描述(Defect)
- 测试设备
- 测试环境
- 相关测试工具
- 需求
- 时间: 1周(experienced)/2周(Intern)
- 需求学习目标
理解项目需求,知道当前应用软件的功能以及操作流程。 这一步对如何执行测试用例以及发现问题非常重要。 - 熟悉测试计划和测试准备文档
测试计划和测试准备两份文档是当前团队所有项目的基础文档。
测试计划:包含测试日程安排,人员安排,测试策略,具体测试方法,测试范围,工作流程等
测试准备:主要描述测试之前的准备工作,比如当前项目的技术难点,defect 追踪流程以及defect 严重级别定义,测试环境使用,以及其它各注意事项 - 测试用例的学习
联系需求,理解测试用例并知道如何执行;若能发现用例遗漏更好。 - 问题(Defect)提交
如何描述问题,哪些已知规则;
熟悉Defect的状态流程
熟悉Defect管理工具的使用 - 熟悉设备
熟悉所有当前软件运行载体设备的功能,包括所有平台:Android,iOS,Windows Phone等
熟悉各设备的差异性
其它相关设备 - 测试环境
熟悉各设备的信息配置
熟悉各平台测试数据的加载等 - 移动平台
熟悉当前项目所涉及到的所有智能手机平台
熟悉各平台的差异性 - 测试工具
熟悉Defect管理工具,例如Jira,HP Quality Center
熟悉测试用例管理工具
熟悉相关的其它工具如:Instrument(iOS),Xcode(iOS)DDMS(Android),iTunes(iOS安装测试包),TestFlight(iOS),豌豆夹(Android)等等