测试组是助力研发软件质量还是拉软件周期后腿?

软件测试团队作为软件研发部门的一个组成部分,一度听到的都是软件测试很重要,要重视软件测试。可在当下现实环境中,你有想过软件测试也会拉后腿?!

  当研发团队中开发人员资源比较紧缺,而任务比较重,项目比较急的情况下,若全部经过测试组,在软件质量保证的同时,必然出现了软件周期延长,项目上线延迟的问题。倘若测试人员对任务周期安排不恰当,对很早提交的任务进行测试,发现问题让开发人员重新熟悉程序进行解决,又必然占用大量精力和时间。在开发人员原本就很紧张的情况下,加剧了问题的严重性。

  这就出现了测试组测与不测的问题。若测试,软件周期太长,影响项目上线和客户使用;若不测,软件质量没保证,影响上线维护和客户使用。这是一个很矛盾的问题。

  有一个解决方法,任务开发完直接升级到现场,由开发人员和设计人员进行测试验收。这样测试组干嘛?

  为什么会出现这种问题呢?

  很显然,开发人员紧缺是个很关键的问题,因为开发人员既要开发代码,也要改代码bug,还要支持现场代码版本等问题。所以开发人员可以不充裕,但是不能紧缺。可能目前还存在开发人员技术水平和业务经验的问题,这也影响了开发速度和开发质量。

  另外,说说测试组吧。曾经测试流程出现过问题,测试组在家里测过的程序升级到现场仍会出现不可用。后来改进流程,程序升级至现场测试环境进行测试,增强程序运行环境真实性和程序版本兼容性。现在面临的上述问题,跟测试组本身也有很大关系。

  从两方面讲,第一缺乏技术含量。为什么开发人员不能缺,而测试人员可以没有。因为测试人员目前所做的大部分工作可以被开发人员和工程人员所取代,只是不那么全面专业罢了。测试人员没有自己特有的测试技术。有的话可以说是对业务逻辑的测试经验了,但是我仍然认为这不是真正的测试技术。不要怪我讲的这么露骨,我认为这是事实,不用掩饰的。

  第二不了解实际需求。尽管工程人员做的测试可能相对没那么全面,但是他们至少比我们更清楚客户的实际需求。他们可以避轻就重的进行测试,这样就可以满足客户使用的主要功能没有问题,其他小问题慢慢解决了。作为测试人员,要尽可能测试全面,不遗漏任何功能点,因为不清楚客户实际会怎么使用。这种方法和思想是正确的,只是在项目中客户群体比较小和使用频度不高的情况下,相对花费了不少时间。

  所以这就是一个关于在时间和人员等资源条件限制的情况下,如何做取舍测试的问题。我觉得这都可以开个议题深度讨论了。

====================================分割线================================

最新内容请见作者的GitHub页:http://qaseven.github.io/

时间: 2024-08-04 06:53:50

测试组是助力研发软件质量还是拉软件周期后腿?的相关文章

阿里智能运维平台如何助力研发应对双11挑战

12月13-14日,由与阿里巴巴技术协会共同主办的<2017阿里巴巴双11技术十二讲>顺利结束,集中为大家分享了2017双11背后的黑科技.本文是<阿里智能运维平台如何助力研发应对双11挑战>演讲整理,在回顾了阿里巴巴运维历程后,为我们讲解了阿里基础运维平台和应用运维平台,并介绍了阿里相关运维产品及阿里在智能运维平台上的发展成果.内容如下. 分享嘉宾:   如柏(毛茂德),阿里巴巴高级技术专家,Apache顶级项目CXF初创成员之一,阿里集团基础架构事业群运维中台负责人,亲历者.

如何保证软件质量?浅析软件带来的业务风险

企业在软件质量保证上的投资是值得的,对于降低企业的业务风险也是必要的. 软件项目风险高.软件质量差一直是困扰我们企业的一个大问题.根据日前由美科利(Mercury)与Economist Intelligence Unit合作撰写.发布的报告,在中国有76%的企业IT项目没有达成预期的业务目标. 这份题为"管理IT业务风险,保护组织远离IT失败"的报告以全球性的调查为基础.调查了全球1000多位的IT经理而成.该报告在关于中国的研究报告部分说,中国的IT项目失败的原因主要是无法应对IT项

CNNIC与ISC将共同研发全球域名系统基础软件

6月11日下午消息,在刚刚结束的中国首届域名大会"互联网名址前沿技术国际高峰论坛"上,中国互联网络信息中心(CNNIC)与全球领先的技术组织互联网软件系统联盟(Internet Systems Consortium,简称ISC)签署战略合作协议,双方将共同进行域名系统(DNS)服务软件以及相关技术的研发工作. "域名系统安全"成为中国首届域名大会 曝光频次最高的内容.在开幕式上致辞中,工业和信息化部副部长奚国华要求"加强域名系统维护和运行管理,维护我国互联

微软正研发WP语音助手软件Cortana

网易科技讯 北京时间9月12日消息,据国外媒体报道,微软正研发一款名为Cortana的语音个人助手软件,并计划在下一次Windows Phone系统升级时推出,这也是微软对抗 Android平台GoogleNow和苹果Siri的一大举措.早在今年6月就有消息称微软将在zCortana App应用中推出这样的功能,但并未引起广泛关注.有意思的是,这款软件的名字取自微软经典射击游戏<光环>中的人工智能名称.据称该语音助手不仅能通过 对话的方式执行日常任务,还能向不同的用户进行学习,根据用户的偏好自

居安思危,事半功倍——软件资产管理助力德里国际机场将软件许可使用效率提高近20%

近年来,移动通信.物联网.云计算在我国迅速普及,我们的数字生活更加便捷化.智能化和多样化,而这些新兴的网络模式,却也为企业带来了日益严峻的安全问题.尽管如此,目前全球仍有高达39%的已安装软件未经合法授权.使用未经授权的软件不仅会使企业自身面临法律风险,且会为企业的信息安全埋下隐患.IDC研究表明,未经授权的软件使用比率越高,遭受恶意软件的侵害就越严重. 与那些"亡羊补牢"的企业相反,有的企业却深谙软件管理之道,主动将网络威胁扼杀在摇篮之中.德里国际机场(私人)有限公司(Delhi I

运营商NFV落地之困 择商用软件还是自主研发?

目前,NFV的主要目标是实现传统网络.网元设备的软硬件分离.网元功能的软件化.可以进行云化.按需动态伸缩.自动化部署和编排以及将来实现智能化网络运营. 采用商用软件和自主研发各有利弊 NFV的总体趋势是底层硬件实现相对通用化,采用虚拟化技术.容器技术.分布式架构技术,实现对底层通用设备的共享.调度.弹性和可扩展,向上为VNF(虚拟网络功能,即网络功能的软件实现形式)按需提供自动化配置的资源,这意味着NFV具备三个方面的关键特征. 第一,网络功能软件化.未来的网络功能升级.增强都是通过软件完成的,

英研发新技术和软件让电脑能够编出新段子

&http://www.aliyun.com/zixun/aggregation/37954.html">nbsp;   硅谷网讯 据国外媒体报道,许 多人喜欢到网上 寻找段子笑话, 不过,英国爱丁堡大学的计算机科学家,正在研发新技术和软件,让电脑软件能够编出新段子,还真有 参加试验的志愿者被逗乐了. 据英国<每日电讯报>报道,科学家研发了一款软件,可以模仿人类的幽默感,其中第一步是能够讲出简单的"一句话笑话"(one-liner),方法是一个普通的

高能力成熟度软件企业中软件质量工程师的职责

随着科学技术的不断发展进步,企业之间的竞争越来越激烈.软件企业要想在竞争中发展生存,提高软件产品质量已成为必要条件.在一些高能力成熟度软件企业中,专门成立了质量保证和控制职能部门,起着提高项目管理透明性和确保软件产品质量的双重作用. 软件质量工程师是隶属于质量监控部门的工程师,他们独立于项目对质量保证经理负责,以独立审查的方式监控软件生产任务的执行,给开发人员和管理层提供反映产品质量的信息和数据,辅助软件工程组得到高质量的软件产品.每位软件质量工程师可以同时介入多个项目. 软件质量工程师的工作原

联想$1亿在巴西建设研发中心 开发企业软件

网易科技讯 11月19日消息,据国外媒体报道,全球最大PC生产商联想,周一宣布拟在巴西圣保罗投资1亿美元建设新的研发中心.该研发中心是联想首个致力于旗下企业产品集团的软件开发中心,主要研发项目包括企业软件. 高端服务器.存储和云技术等,将在巴西提供大约100个工作岗位.联想此举旨在进一步拓展国际市场.联想巴西研发中心还将对联想集团与EMC集团的合资企业LenovoEMC提供支持,该公司主要提供存储方面的技术和产品.(卢鑫)