查看原文
其他

论测试方法带来的成就感

转转QA 转转QA 2022-11-09


作者|曹巧晖

功能测试、自动化测试以及测试开发的发展与选择,似乎一直存在着诸多争论,那怎样的测试才能带来成就感呢?测试一直都处于下游阶段,如何打破被动姿态?摒弃传统测试的角色,怎样被更多赋能?不破不立,怎么打破测试的局限,转换角度,多方面保证质量,达到目的,建立能力壁垒树立信心?本文分享测试介入项目过程,如何打破测试被动姿态,从下至上保证项目质量。

1、别把自己看成测试

面试或者被面试的时候,都会问到:你觉得测试是什么?测试,保证质量。那测试扮演着一个什么样的角色呢?看似一个送分题,实则是试图通过这个问题来获得对方的亮点。你心中的答案是什么呢?我认为

首先,测试不仅要有产品具备的业务感

其次,还要有研发人员的逻辑设计能力

然后,你不仅要成为测试工程师,还要站在用户的角度去构造场景,让自己成为产品的用户

最后,在整个项目上下游,测试一直隐形的扮演着一个项目管理者的角色,细想后你会发现,由于测试的强势介入,整个项目变得规范化。

由此可见,保证质量,就是保证项目的质量,保证产品过程的质量,保证产品优化的质量。你不是一个简单的测试工程师。

2、测试的核心作用是润滑剂

测试所面临的困扰:

1)项目目标是什么?

2)计划赶不上变化

3)没有成就感

打破传统,转换思路,如何主动出击?

项目是什么,就是一件事,这件事的目标是什么,可以从测试角度出发,提前明确测试目标,需要快速试错的产品,我们关注进度,如果该项目目标是需要完善产品体验,我们则更需要关注的是各个环节的交互体验。

项目周期是多久,大概什么时候需要交付。测试可以作为监控方存在,主动参与计划的制定过程,以更细粒度拆分项目计划,将进度透明化,而计划意味着所有参与者的一个约定,在这个约定实现的时间段内,测试同学需要不断监控计划的执行情况,识别风险,及时呈现项目状态,应对各种变更。

测试人员经常遇到,过程中被动接受任务,往往会出现几种情况,提测质量差,提测时间晚,测试加班消化问题,以加班和时间紧迫为借口来推卸过程改进,最终导致没有成就感,所以,不被动接受测试任务,从测试角度带好项目节奏,张弛有度,配合项目的同学就会很舒服。测试就是整个项目过程中的润滑剂

综上所述,不管是自动化也好,还是功能测试也好,通过技能能够扩充我们的宽度,如果需要树立我们的能力壁垒,我们需要打破对过程的局限性以及个人的局限性,提升自己的高度。从测试角度出发,可以通过自己的力量来提高每个参与者的效率,完善推进整个项目流程,降低风险。项目推动很简单,也会很难,这是一个漫长的过程,但是我们需要保持乐观的心态,内心一定要坚持,我们就是每个项目每个需求的小小守护者。

往期精彩回顾

日志插桩工具快速搞定接口测试

转转APP专项测试——静态代码扫描

从性能分析角度谈拆分组件

1分钟了解转转小程序测试体系

基于codediff的差异代码覆盖率统计实现

转转 App UI自动化进化史

Yuntestin 基于jmeter的轻量级云测试平台

转转测试环境平台解决方案

浅析测试环境远端Agent工作模式(下)

浅析测试环境远端Agent工作模式(上)

商业产品高效测试之利器

效能提升的江湖路--转转Beetle平台百天记

Eclipse 插件 FsonFormat 一键解决复杂JSON ,快速实现JavaBean

自动化测试之接口数据平台及其衍生

浅谈接口diff设计实现应用

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存