今天的内容要写给即将入行的测试小白们,带你们一起了解下一个产品研发体系中将要合作的人员,还有他们平时具体都做什么工作。

产品经理(PM):负责收集整理用户、外部门、老板等需求,组织人员讨论需求、进行产品规划、产品原型、项目进度跟进、分析、规划产品业务方向的执行者和策划者。(简单辨认方法:一般经常给 RD 提需求,让 RD 开发需求,改需求的那个人

测试配合相关:新一轮的测试工作往往是根据 PM 的需求,开展测试工作的,需求会时 PM 会拉 RD 和 QA 讨论需求,QA 可以提出新需求相关建议和问题,测试用例评审缓解要拉对应的 PM 同学参加,测试过程中如发现有需求和实现不一致的要和 PM 讨论及确认,最终测试交付时要告知 PM,PM 需推动上线后续流程,比如上线、推广等。

开发(RD):负责产品需求开发工作。

其工作内容就是写代码 - 计算机语言编程,改 Bug。(简单辨认方法:一般一天说话很少,低头敲键盘写码的人、喜欢穿格子衫...

测试配合相关:RD 写完新需求代码提测,测试人员测试业务逻辑和程序逻辑,发现问题提 Bug 到缺陷管理平台,如 Bugfree 或 Jira 平台跟踪 Bug 状态,直到 Bug 修改好关闭,上线前和 RD、PM 一起核对剩余 Bug,评估是否满足上线要求。

设计(UI/UE/UX):负责用户界面设计、用户体验设计工作。

俗称修图、作图的人(简单辨认方法:一般跟 RD 和 PM 沟通交互效果,经常使用软件 PS,一般团队中的帅哥、美女较多

测试配合相关:测试人员在测试功能需求时,会按照设计师的设计图为准进行测试,比如图片颜色、字体颜色等。

测试(QA):负责产品的质量工作,质量保障。

负责对 RD 开发后的需求开展测试。(简单辨认方法:一般经常找 RD 提到 BUG 关键字最多的人,一般团队中女生较多

运维(OP):负责服务器、代码部署、数据库维护、监控工作。(简单辨认方法:一般申请服务器或部署环境时要找的人

测试配合相关:申请测试服务器或测试环境部署,跟进线上故障时会找运维的同学帮忙。

以上,希望今天的内容,给你灵感和启发。码字不易,欢迎点击【关注】。

声明:上述观点为个人经验总结和观察,如有不对的地方请随时指正或留言交流。

作者:小文(一个即将从业 10 年的软件测试行业工作者)


↙↙↙阅读原文可查看相关链接,并与作者交流