【测试干货第三弹】每一个成功产品的背后都有一群测试人

 

如何做好测试!...



对网易,无论是游戏,还是互联网产品,大家可能会经常听到这样的评价:网易出品,必属精品。可见,大家对网易产品的认同和欣赏。但一个产品的推出,除了平常我们能看到的那些东西外,还有更多不为人知的默默耕耘。

从上图就可以看到,其中很重要的一环就是由测试工程师们负责完成的。

今天我们就要跟大家来爆爆料,看看在网易互联网产品背后的那些不为人知的测试秘密。
测试的具体工作


非测试行业的同学想到测试可能就一个印象,在各种设备上点点点,点点点……但难道这样就是测试么?在整个项目过程中测试的参与远远比平常大家想到的要多。
需求设计阶段
产品经理不是万能的,需要做需求评审来确定可行性,整个项目团队都需要来参加评审,提出各种意见和建议,当然也包括测试团队。
需求确认后
交互视觉在做设计,开发做架构设计,测试也不会闲着。需要做测试需求分析、做测试用例设计/性能测试场景设计等等。在开发有输出可以测试之后,测试就会开始做接口测试、集成测试、兼容性测试、性能测试等等具体执行测试的工作。
产品上线后
测试还需要跟进用户反馈,和开发、运维团队一起来做线上服务的监控。并且及时总结整个测试过程中的问题和经验,持续改进我们的工作。通过自动化的方式来提高测试的效率。

不少同学在选择职业时,都对测试工程师这个职业有很多的困惑。有人认为测试都是重复的劳动,很枯燥、没有挑战性;有人会认为测试不需要技术,也不需要很强的能力;甚至有的测试同学,工作一段时间之后会迷茫、会烦躁,会觉得没有发展前景。在你了解了他们所要做的具体工作后,你会发现这些观点都是错误的。因为测试岗位是参与到产品各个阶段的方方面面的。在互联网行业,包括在网易,测试也是非常有趣和有挑战性、有创新的。你会接触各种各样的项目,会接触不同类型的测试,会学习和使用新的工具和技能。在这个行业里,一样会获得强烈的满足感、成就感,而且也会有很好的发展前途。
测试的思维方式
比产品懂开发
敏感、有针对性,那就是要比产品懂开发,同样一个需求有不同的实现方式,不同的实现方式需要不同的针对性测试策略和方法。
比开发懂产品
对需求理解深入,就是要比开发懂产品,能站在用户的角度上,去考虑用户会在哪些场景和环境里使用我们的产品,在不同的使用场景中可能会遇到哪些问题,然后我们的产品能不能在这些场景里、以及遇到这些问题时,还能不能正常工作。
在测试上专业
测试思路全面,是在做测试需求分析、测试用例设计时,不要遗漏测试功能点,需要测试的场景都能覆盖到。这也是微专业第一门课“测试分析与设计”的主要目的,用科学的方法论和实际产品经验,来培养大家这方面的能力。
测试工作中的冲突处理
情况一:
情况二:
情况三:


面对以上冲突,其实处理原则就一点:测试,应该始终都是产品质量把关者、用户体验的代言者。这是测试工作的价值,也就测试人员的底线所在。所以,做测试的同学,应该要对自己要求够高,主动性够好、责任心够强。
测试人员的职业发展


这个可能因公司会有些小区别,我们就以网易为例。

首先,网易新人入职的时候,HR会组织公司级别的培训。每年4月、7月校招统一入职时,还会进行mini项目,把同学们分组,每个小组都要完成设计、开发、测试工作,来体验完整的产品开发流程。

然后,大家会进入具体的项目,开始真正的测试生涯。培养全面的测试分析思路、熟练掌握执行测试的工具、开展多种测试类型和自动化测试、深入理解被测产品的需求和架构、锻炼测试流程的把控能力、不断提高和其它团队的沟通能力。

同时,我们也会不断组织部门内和部门内的交流和培训,包括测试流程、测试框架、测试工具、测试方法等多个方面。

在网易内,测试工程师的职业发展道路,在技术上,会有从测试工程师到测试专家的发展通道。这个技术通道,主要考察测试人员,在他所负责和参与过的测试类型中所体现出来的测试专业技能,这包括广度和深度两方面;以及他这些工作的实际效果,这包括产品质量和测试效率两方面。我们近期一直在热推的测试工程师微专业的课程设计,也正是来自于我们内部对测试工程师的这些要求。

我们希望大家,在完成测试工程师微专业的学习后,还能在专业素养这个方面满足我们对合格的网易测试人的要求。同时,我也要强调对测试人的基本要求,还有沟通能力、团队合作意识、主动性和责任感等等。这些硬实力和软实力越强的同学,在网易(相信在其他互联网公司也一样)是更容易成长为项目的测试负责人,带领测试团队来保证产品质量的。

最后预祝大家能在测试道路上发展得更好!
杨沸老师:网易邮箱大师测试负责人
云课堂技术分享群
扫一扫加群 与更多技术同行交流


    关注 网易云课堂


微信扫一扫关注公众号

0 个评论

要回复文章请先登录注册