《 软件测试价值提升之路》——1.7 优秀软件公司测试团队职责的启示-阿里云开发者社区

开发者社区> 华章计算机> 正文

《 软件测试价值提升之路》——1.7 优秀软件公司测试团队职责的启示

简介: 本节书摘来自华章出版社《软件测试价值提升之路》一书中的第1章,第1.7节,作者:杨晓慧编著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。 1.7 优秀软件公司测试团队职责的启示 总结以上典型软件公司的测试团队职责见表1-1。
+关注继续查看

本节书摘来自华章出版社《软件测试价值提升之路》一书中的第1章,第1.7节,作者:杨晓慧编著,更多章节内容可以访问云栖社区“华章计算机”公众号查看。

1.7 优秀软件公司测试团队职责的启示

总结以上典型软件公司的测试团队职责见表1-1。
biao1_1

通过这些软件公司的测试团队职责,可以看出以下几点:
1)产品的特点和测试的职责有关:如果产品是自运营的,首先,用户使用问题可以第一时间反馈到研发团队;其次,研发团队可以通过灰度发布、沙箱等手段控制缺陷的影响范围,降低缺陷的风险;最后,修改缺陷以后,上线的过程不会太繁琐。缺陷生存的时间较短,可以容忍一部分缺陷在产品上线之后被客户发现。因此自运营的产品研发团队对功能缺陷并不十分敏感,也没有强调测试应该保障质量。这些测试团队通常具有较强的工程能力,能够帮助产品在保证基本功能正确的前提下,尽可能快速地发布产品,有些团队还在“更快获知客户的问题和体验”上进行创新,帮助提升运营维护的效率。
如果产品是客户运营的,研发团队和产品用户之间的联系比较弱,产品缺陷的反馈、确认和修改的链条比较长,产品发布后发现的缺陷,其修复成本会很高。因此研发团队强调测试应该保障质量,尽可能减少发布产品的缺陷,降低研发和维护的成本。
2)测试团队规模和测试的职责有关:以产品日常的功能测试为主要职责的团队,无论是否肩负了“保障质量”的职责,都会需要比较多的测试工程师。而只要做产品日常的测试,无论能覆盖的范围、能达到的深度是什么,都或多或少地承担了质量目标。
3)测试工具开发测试是测试团队绕不过去的工作:并非所有的测试团队都以产品日常的测试为主要职责,但几乎所有的测试团队都进行工具的开发,无论是为了解决测试手段,还是为了提升效率。在测试的工作中总是会发现:要不就是没有合适的工具;要不就是现有的工具还需要一些二次开发,总之,每个测试工程师都需要一定的工具开发能力。

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
《团队软件过程(修订版)》—第1章1.5节TSPi过程
每个脚本都从相应活动的整体目的说明开始,举例来说,这些活动可以是开发需求文档、产生设计或者执行测试。每个脚本还包括入口准则和出口准则。入口准则详细说明了开始一个脚本之前要做的准备工作,出口准则详细说明了结束一个脚本时要完成的工作。
1079 0
《团队软件过程(修订版)》—第1章1.6节本书结构和流程
本书包括一个导读、4个主要部分、几个附录和一个索引。导读介绍了应该在何种场合以及如何使用本书。第一部分简要介绍了TSPi过程,解释了TSPi是什么,以及它为何是这种结构。
1160 0
软件公司运营SaaS并非易事
本文讲的是软件公司运营SaaS并非易事,SaaS是Software-as-a-service(saas/"target="_blank"style="font-size:14px;text-decoration:none;color:#0000FF;">软件即服务)的简称,它是一种通过Internet提供软件的模式,厂商将应用软件统一部署在自己的服务器上,客户可以根据自己实际需求,通过互联网向厂商定购所需的应用软件服务,按定购的服务多少和时间长短向厂商支付费用,并通过互联网获得厂商提供的服务。
1158 0
《团队软件过程(修订版)》—第1章1.7节小结
TSPi过程采用了周期性开发策略。从一个小的功能集开始,小组能快速开发出产品的第一个可运行版本。之后,他们就能更好地规划和开发第二个周期的产品。如果有时间进行第三个周期,学习过程就能得到进一步的强化。周期性开发策略与成功的大型软件开发组织遵循的开发过程非常类似。
853 0
《团队软件过程(修订版)》—第1章1.4节TSPi的结构和流程
TSPi从团队制定开发策略开始。首先确定在第一个周期中要开发的最小合理产品,然后,估算在每个后续周期中要增加的产品功能的规模。这种方式基本可以保证你能完成最终产品的可运行的前期版本。
1137 0
找优质的直播软件开发公司不用担心系统架构问题
文章标题中提到的系统架构问题,在直播软件开发过程中也是非常重要的一部分。为什么这么说呢?我们举个简单的例子,一个施工队盖楼肯定先要把整体的框架用钢筋扎好,然后再进行下一步的工作。开发直播软件也是一样,先把整体的架构设计好罗列出来,再把其中的功能挨个添加进去。
918 0
10059
文章
0
问答
来源圈子
更多
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载