质效提升 | 聊聊QA与业务测试

提升,聊聊,qa,业务,测试 · 浏览次数 : 15

小编点评

## 评论分析 文章对QA和业务需求测试的定义、职能差异、专业要求等议题进行了深入分析,并结合实际案例给出了许多启示性的建议。 **积极方面:** * 对QA和测试人员的定义进行了清晰的区分,并指出在国内很多场景下QA=业务测试人员的情况。 * 强调测试门槛低且测试工资相对低廉,而需要更多技术和知识储备的游戏业务测试交给研发或者更专业的公司去做。 * 鼓励开发具备这些能力,但并非必要先进行技术测试,也可以通过其他方式达到同样效果。 * 给出了建立质量管理体系、提高测试质量以及评估测试质量等建议,帮助团队提升测试效率和质量。 **一些建议:** * 可以结合实际案例,举例说明如何在构建测试用例、评估测试用例等环节进行方法论的应用。 * 可以进一步探讨如何培养测试人员的专业技能,以及如何提高测试人员对业务需求测试的理解。 * 可以加入一些关于QA在测试过程中如何与业务需求测试人员沟通的具体技巧和方法。 **总结:** 文章为QA和业务需求测试提供了宝贵的参考价值,并为想要提升测试效率和质量的团队提供了一些指导和建议。

正文

上面一篇文章《质效提升 | QA不做业务需求测试,你怎么看》主要讨论的是QA 和业务需求测试相关的问题,文章发出后收到了很多小伙伴的反馈,这里把很多有意义的反馈放在下面,希望对你有用。

 

约翰同学:QA 和测试的职能不同吧。很多时候混淆了?
scmroad:是的,对于国外来说QA 和 Tester,区别很大;但在国内很多场景下QA=测试人员
约翰同学:每个公司对“QA”的角色职责定义不一样的。我们公司 QA 就是不懂代码,不懂开发,不懂测试,只搞流程、度量、方法论等。
scmroad:不懂代码,不懂开发,不懂测试的人去搞流程、度量、方法论?这样的人成长路径是啥?大学毕业就去做流程、度量、方法论,一直升上来的么?这样的人弄出来的流程、质量、方法论靠谱么?
约翰同学:前面说的“不懂”是夸张一点的说法,大部分不是一毕业就搞流程啥的,一般会有一点开发、测试经历,但是时间一久,开发测试方面经验其实是跟业务实际基本是脱节的。
scmroad:我身边搞流程优化,度量改进,方法论这套的都是特别懂这块特别资深的人,不会是懂一点开发和测试的人去做这些。否则容易外行领导内行。
约翰同学:认同你的观点。但某500强现状就是这样[允悲]

 

jw同学: 哪家公司 QA 不做业务啊,那也太爽了

scmroad: QA部门肯定有QA做业务的需求测试,关键在于这部分人在部门的比例,绝对数量是否能支撑业务的发展。

 

小猫咪同学:做业务需求测试的是QC,QA其实是类似于PMO的职能部门吧。本身也是做流程,做研发效能这块。

scmroad: 如果细说的话, QA和测试人员区别很大;但在国内很多场景下,QA=业务测试人员,而QA和PMO的区别就更大了,两者很多时候不是一个部门的。

小猫咪同学:这就要看公司的组织架构了,比如华为,QA是独立出来的部门,主要负责的就是做流程规范这块,在产品线内与PMO相辅相成打配合的,pmo负责需求进度成本,QA负责流程质量规范。这种QA就与业务测试几乎没有关系了。

scmroad: 国内还有其它家是这样组织架构和划分职能的么?

小猫咪同学: 华为中兴荣耀小米都是有的,只是可能各个公司之间对于QA的业务职责范畴会有一些差异,但是肯定还是区别于业务测试的。本身QA这个概念也是从制造业那边过来的,所以可能起源于制造业的公司会更倾向于这样设计。包括各大车企其实也是类似的概念,车企的话搞的是ASPICE那套。[题外话:现在很多车企又开始搞IPD了]

钟同学:看项目情况的。我是游戏的 QA 而且就是不做功能测试的,是因为18年开始游戏越来越复杂技术难度越来越高。游戏的品质要求也高了,举个例子现在一个投资千万一年半左右的项目。需要注意的指标有:

  1. 兼容适配(分辨率,不同屏幕,不同图形接口,不同等级硬件,不同系统版本现在还好都是64系统了……)
  2. 帧率和卡顿情况(30,45,60,90,120)
  3. 内存使用情况
  4. 包体大小(资源冗余,首包和分包……)
  5. 硬件功耗(手机温度,cpu和gpu频率)

 

至少完成上面 5 点你才能到后面的功能和玩法还有体验吧。而且需要精确定位道具。所以18年后游戏开始有一堆不专注测试功能的 QA,因为这些测试的复杂度和环境构建难度是非常大的。要求测试会部分白盒还有灰盒,需要测试会使用引擎编辑器以及引擎工具,还要会接入sdk,还需要你懂硬件,因为部分工具是硬件供应商提供的性能测试软件比如 intel 的 gpa,n卡和a卡的工具,高通的 mtk 华为的工具。还有引擎自带工具 unity 的uwa和upr以及profile。ue的ins和profile……

所以 QA 变得非常复杂和庞大,以至于大公司现在都单独开个子公司把 QA丢进去

惊艳同学:那为啥开发具备这些能力,没有的需要学习。测试需要这些能力不具备就可以不需要呢?

钟同学:因为测试的门槛低,入门只要会黑盒就行而且测试工资非常低。不做技术测试就往项目管理走。所以上下限不一样。[言外之意:测试工资太低,只进行一些简单的黑盒测试,而需要更多技术和知识储备的游戏业务测试交给研发或者更专业的公司去做。]

关同学:能测出bug才是测试人员的核心能力,其它的都是辅助手段,太强调一些乱七八糟的指标都是给老板看的,当然测试角色没有老板支持也会过得很难,所以这些舍本逐末的东西也是形势所迫。

吹个泡泡同学:好多面试问的问题都懵了,现在测试是不用干活了吗?怎么搭建质量管理体系?怎么提高测试质量?怎么评估测试质量?怎么让所有人都能高质量完成测试?怎么管理测试用例?怎么评估测试用例?好像把这些弄好了就行了不用干活了。以前没有这些乱七八糟的规范流程,大家反而很和谐。

大水母同学:没有业务要开你太简单了,和业务绑定可能还会让人忌惮,效能这种事属于有最好没有也不是不行的范围。

scmroad:同意,需要对业务有价值,不能成为无根之水

Jack同学:如果是测试,肯定是要做业务测试。如果是QA,确实可以不做。层面不一样。业务测试只是保证质量的一种方式。如果通过其他方式可以达到同样效果,甚至更好,那就是QA的价值。

duoxier同学:我怀疑你在说我们但是又没证据。[我们的QA就不做业务测试,在搞流程、卡点、规范.....的事]

我的想法

QA(在这里特指测试)是一个非常专业的领域,需要专业人员来做。专业的人做专业的事。虽然一开始可以找多面手来做一些调研、预研,但一旦上了规模,还是要专业的人来做,做的好且快。郭德纲老爷子有句话说得好,不要用你的业余爱好,挑战我的专业。

闻道有先后,术业有专攻。某些人认为自己的业余爱好技能已经比人家赖以生存的技能还牛的人,千万别去挑战人家,自己在家里比划比划还可以。因为在专业的人士眼里,你的业余只不过是一个幽默剧。- 郭德纲

 

我的相关文章

质效提升 | QA不做业务需求测试,你怎么看?
DevOps | 产研协同效能提升之评审、审批流、质量卡点
DevOps|从腾讯TEG CDC解散聊技术中台
什么是研发效能?研发效能定义及核心价值
互联网公司研发效能/工程效率团队建设和规划

与质效提升 | 聊聊QA与业务测试相似的内容:

质效提升 | 聊聊QA与业务测试

上面一篇文章《质效提升 | QA不做业务需求测试,你怎么看》主要讨论的是QA 和业务需求测试相关的问题,文章发出后收到了很多小伙伴的反馈,这里把很多有意义的反馈放在下面,希望对你有用。 约翰同学:QA 和测试的职能不同吧。很多时候混淆了?scmroad:是的,对于国外来说QA 和 Tester,区别

质效提升 | QA不做业务需求测试,你怎么看?

​因为有的小伙伴看到公司的QA不测试业务需求,只搞流程、卡点、规范、技术创新、QA平台,行业洞察,让研发自测、研发担责上线bug和风险,所以问我,你怎么看QA不做业务需求测试这件事。其实我怎么看不重要,这事还是要看公司管理层和QA负责人,我个人倒是可以作为一个业务方来聊一下这件事。 企业架构 公司组

华为云开发者联盟助力培养数字化人才,加速应用构建质效提升

摘要:大会第三天依旧热闹非凡,精彩活动纷至沓来。众人瞩目的专题论坛如期举行,专家们围绕技术开发、行业实践最新趋势,分享宝贵经验和深刻见解。 本文分享自华为云社区《华为云开发者联盟助力培养数字化人才,加速应用构建质效提升》,作者:华为云社区精选 。 在前两天的大会期间,我们不仅享受了精彩的云技术盛宴,

LeetCode 周赛上分之旅 #46 经典二分答案与质因数分解

⭐️ 本文已收录到 AndroidFamily,技术和职场问题,请关注公众号 [彭旭锐] 和 BaguTree Pro 知识星球提问。 学习数据结构与算法的关键在于掌握问题背后的算法思维框架,你的思考越抽象,它能覆盖的问题域就越广,理解难度也更复杂。在这个专栏里,小彭与你分享每场 LeetCode

[转帖]报告显示,openEuler 引发中国服务器操作系统发展从“量”变到“质”变

https://linux.cn/article-15211-1.html 近日,赛迪顾问软件与信息服务业研究中心通过广泛调研,编制完成了《中国服务器操作系统市场研究报告(2022H1)》(以下简称“报告”)。报告从市场规模、市场结构和市场特点三方面对 2022 年上半年中国服务器操作系统市场发展情

学会提示-AI时代职场必修课

当你在写提数代码时,小张已经完成了数据分析;当你正在整理材料时,小王却在和对象逛环球影城;述职时,你发现小郑的汇报有了质的飞跃,但是他明明最近8点就去打羽毛球。之前大家工作效率相差无几,为何他们突然开了挂,难道是在家偷偷卷?原因其实很简单,只因AI时代到了,你需要【学会提示】。

算法学习笔记(14): 字符串哈希

# 字符串Hash > 哈希是一个玄学的方法……最适骗分法 哈希,指将信息通过某种方式的缩减,映射到某一个值域上,从而表示这个信息。 如果有两个信息同时映射到了同一个位置,那么就会产生**哈希冲突**。 **哈希冲突**在哈希表中有两种处理方式: - 链表 - 质数后移(向后移动质数位,知道找到一个

人工智能将如何改变敏捷项目管理?

人工智能对敏捷项目管理和Scrum Mastery的影响很快会从“有趣”转向“彻底改变游戏规则”,这比我们想象中快。 目前,AI技术并不成熟,即便是再优秀的AI也存在着一定的缺陷。但我决定铤而走险,我相信在未来六个月后AI将会有质的飞跃。 一、敏捷规划 当开发团队处于关键的冲刺阶段,突然出现的无法预