测试主管在业务和团队建设方面需要考虑什么?
不同公司测试主管/经理/leader有不同的定位和不同的方向,不管如何定位,下面几件事情是测试主管需要重点考虑的:
1)人员能力和团队整体能力
这个问题有三个层面:
a. 每个人有不同的专长。不同人有不同的侧重,但是要互相备份,避免因人员调整、离职等出现断档
b. 团队整体能力。 团队是一个整体,要能覆盖团队所负责产品的不同层面。比如产品在不同行业的不同应用场景
c. 人员技术水平的层次化。对于大的领域要有高、中、低三档,来满足不同任务的要求,以及实现ROI的最大化。
2)被测产品的整体测试策略
不同产品不同策略:不同的被测产品/系统,针对的客户不同,使用的场景不同,业界的要求差异,也就存在不同的测试策略。
不同产品不同测试方式:手工和自动化要有所取舍。 哪些需要单元测试,哪些不需要;边界测试在什么地方;界面是录制还是编写代码实现等等不同的策略都需要根据产品的不同特点来进行。
3)产品质量、测试过程的评价标准
产品质量评价有两种方式,一种是通过测试用例的覆盖程度、遗留问题数量等进行正向的评价;另一种是通过产品在市场上的反馈,逆向的进行评价。一般要采用两种方式结合,前者判断发布风险,后者进行问题回溯追责。
产品测试完成发布后,要进行复盘,重新审视测试过程中可以改善的地方,以积累经验避免后续再次出现。
除了上述内容以外,还需要考虑测试团队基础能力的建设和积累,比如:
a. 产品测试模型的持续积累,不同产品不同模型,一般同一个团队所负责的产品都是可以相互借鉴的。
b. 测试用例的积累。这个用例是广义的,既可以是指导手工测试的用例,也可以是指导测试的启发式列表,还可以是单元、集成、接口等的自动化用例。
c. 测试工具的积累。比如协助进行测试的抓包/发包工具、类似traffic control的网络模拟工具、robotframework等的自动化工具等
d. 各种经验的积累。不同产品积累不同的经验,有关于测试策略的、有关于问题解决方式的、有关于行业特点的等等,多积累才能避免后续犯同样的错误。
测试主管需要考虑的事情不仅仅是技术,还包括从人员到项目、从工具选择到测试策略的各个方面,事务相对比较杂,同时又要具备专业性,与广大测试主管共勉。
文/IT老李
关键字:产品经理, 测试
版权声明
本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处。如若内容有涉嫌抄袭侵权/违法违规/事实不符,请点击 举报 进行投诉反馈!