【转载】外包测试管理之组织篇
1组建有“战斗力”的测试团队
外包测试是智力密集型工作,测试团队的能力决定了测试的质量。测试团队的建设要考虑两个问题:第一是组织结构,包括需要多少测试经理、测试组长、测试工程师。第二是每个岗位需要的技能,例如测试技术经验、项目管理经验等。 由于外包测试受到项目成本和资源的制约,由测试专家构成的“梦幻团队”是不切实际的。有“战斗力”的团队是现实目标,由具有测试管理经验的人员担任测试经理,掌握测试技术和熟悉被测App的人员担任测试组长,高级测试工程师、测试工程师和测试新人执行测试。 团队的“战斗力”指的整体的测试能力。具有“战斗力”的团队既可以保证测试质量,又可以控制测试成本,同时可以锻炼新人。测试团队的“战斗力”要靠测试经理、测试组长的有效交流,测试知识的有效传承,积极学习和总结实现。
2 合理组织外包测试工作的流程
任何外包测试项目都需要执行一系列紧密联系的过程,包括测试计划、测试策略、测试设计、测试执行、过程跟踪、测试验收、项目总结等环节。外包公司需要协助开发商明确每个流程的内容、任务、目标、方法。确定每个环节双方的任务,评估方法和提交方式。 测试流程的管理是外包测试管理的“重中之重”,根据管理的内容不同,可以分为:文档管理、配置管理、缺陷管理、进度管理、质量管理、资源管理、成本管理、变更管理等方面。外包测试流程管理需要开发商和外包公司共同制定和遵守测试流程,明确流程变更的条件和方法,杜绝测试的随意性和失控性,保证测试进度和质量的目标。
3 注意常规测试与随机测试相结合
本文的“常规测试”是指根据测试用例执行的测试,“随机测试”是指根据测试者的经验和App的测试需求执行的测试。由于App测试的复杂性,单纯靠执行测试用例发现缺陷,对于保证测试的覆盖性经常是不够的。因此,适当加强随机测试的方法,可以发现常规测试难以发现的缺陷,是对常规测试的有效补充 随机测试在什么阶段执行,执行多长时间,这些将影响测试的进度和成本,外包公司需要与开发商在测试计划阶段进行讨论,取得共识。一般在执行完测试用例之后,可以进行适当的随机测试。另外,在App发布前的最后测试阶段,也需要执行随机测试。执行随机测试的人员通常是具有丰富测试经验,熟悉被测试App的高级技术人员。
TestBird现推出外包测试解决方案,专业测试团队,全真机24小时在线,全面测试报告,高效率交付测试结果。
外包测试是智力密集型工作,测试团队的能力决定了测试的质量。测试团队的建设要考虑两个问题:第一是组织结构,包括需要多少测试经理、测试组长、测试工程师。第二是每个岗位需要的技能,例如测试技术经验、项目管理经验等。 由于外包测试受到项目成本和资源的制约,由测试专家构成的“梦幻团队”是不切实际的。有“战斗力”的团队是现实目标,由具有测试管理经验的人员担任测试经理,掌握测试技术和熟悉被测App的人员担任测试组长,高级测试工程师、测试工程师和测试新人执行测试。 团队的“战斗力”指的整体的测试能力。具有“战斗力”的团队既可以保证测试质量,又可以控制测试成本,同时可以锻炼新人。测试团队的“战斗力”要靠测试经理、测试组长的有效交流,测试知识的有效传承,积极学习和总结实现。
2 合理组织外包测试工作的流程
任何外包测试项目都需要执行一系列紧密联系的过程,包括测试计划、测试策略、测试设计、测试执行、过程跟踪、测试验收、项目总结等环节。外包公司需要协助开发商明确每个流程的内容、任务、目标、方法。确定每个环节双方的任务,评估方法和提交方式。 测试流程的管理是外包测试管理的“重中之重”,根据管理的内容不同,可以分为:文档管理、配置管理、缺陷管理、进度管理、质量管理、资源管理、成本管理、变更管理等方面。外包测试流程管理需要开发商和外包公司共同制定和遵守测试流程,明确流程变更的条件和方法,杜绝测试的随意性和失控性,保证测试进度和质量的目标。
3 注意常规测试与随机测试相结合
本文的“常规测试”是指根据测试用例执行的测试,“随机测试”是指根据测试者的经验和App的测试需求执行的测试。由于App测试的复杂性,单纯靠执行测试用例发现缺陷,对于保证测试的覆盖性经常是不够的。因此,适当加强随机测试的方法,可以发现常规测试难以发现的缺陷,是对常规测试的有效补充 随机测试在什么阶段执行,执行多长时间,这些将影响测试的进度和成本,外包公司需要与开发商在测试计划阶段进行讨论,取得共识。一般在执行完测试用例之后,可以进行适当的随机测试。另外,在App发布前的最后测试阶段,也需要执行随机测试。执行随机测试的人员通常是具有丰富测试经验,熟悉被测试App的高级技术人员。
TestBird现推出外包测试解决方案,专业测试团队,全真机24小时在线,全面测试报告,高效率交付测试结果。
没有找到相关结果
已邀请:
0 个回复