2013年测试计划:不容错过的几大趋势

日期: 2013-06-04 作者:James A. Denman翻译:蒋红冰 来源:TechTarget中国 英文

上周,在圣地亚哥的软件测试专业人(Software Test Professionals)大会上,讲演者概括了2013年软件测试计划。他们承担研究对测试专业人员有影响的一些趋势:敏捷是必然的;自动化测试呈上升趋势;基于云的,虚拟化测试环境和开源软件需要降低成本。

  大会演讲者有RBCS总裁Rex Black、RGCG首页咨询师Bob Galen,以及技术研究所教授Cem Kaner。这些知名的软件测试专家们分享了他们的观点。

2013年测试计划:不容错过的几大趋势  

敏捷:是趋势,还是必然?

  关于敏捷是否有其自己的新闻价值,讲演者对此各抒己见。Black认为敏捷是2013年软件质量趋势中第二重要的。他坚持认为多数组织已经采用了敏捷实践,或者已经在他们的软件开发流程中引入了敏捷概念。当然,他指出在某种程度上,“就像子弹一样来来去去,”但是敏捷开发的一些重要有用的方面将会一起伴随着我们,即使其它部分已经被删减掉,或被更有用的思想所代替。“作为测试人员,我们不得不迎合各种支配的权力,” Black说。“现在这些地力量包括敏捷,所以怎样打好敏捷的牌很重要。”

  另一一方面,Kaner说敏捷还没有上榜。并不是因为敏捷在软件测试生态系统中不重要,而是因为敏捷实践已经作为一种新趋势存在了很久。在Kaner看来,敏捷现在只是文化的一部分。有些开发组织已经使用了它,有些还没有,但无论怎样,它就在那,有较好的质量。“敏捷已经过了‘下一件大事’的标记,” Kaner说。“现在它只是它。” Galen承认自己是一个敏捷的爱好者,并希望敏捷测试方法,在类似于“银子弹”、“昙花一现”、“下一件大事”和“…方法”这样和短语中,处于中间状态。  

软件测试计划:工具是关键

  三位讲演者,对于测试工具这个话题的想法相似,认为测试工具将会适应2013年甚至以后的软件测试专业人员的愿景。“不要被工具主导,” Galen说。他指出,无论工具多么高端,只靠他们自己是不会做任何工具的。是人推动着软件质量向前进,而工具保是作为支持,他说。

  Black指出对于任何既定的工具,选择合适工具的过程不仅复杂,而且还需要认真地考虑。他对测试经理与病人进行了对比,问测试经理“对于X什么工具最好?”(X代表软件质量改进流程的任意方面),病人随机选择医生,并说“我的膝盖疼;我应该吃什么药?”这两种情况下的答案是,要求寻找更多的信息,而且很有可能涉及到行为的改变,而不购买新的。

  同时,Kamen看到了工具向着支持现大容量的软件测试的趋势发展,大容量自动化测试开始的一个地方是在安全测试中,这里出现了一个模糊的概念,Kamen说。安全测试人员想要看看,通过一次性提交大量的批处理,他们是否可以以一种可预见的方式迫使应用失败。现在,使用这种方法的测试员们,对应用程序在所有这些并发测试中真正在做什么缺乏远见。这使其成为高度探索的过程。然而,Kamen希望,测试人员在使用技术获得经验时,在如何心更可预见的方式来使用大容量自动化测试上,他们能够提供更多的指导。  

开源软件和云硬件降低成本

  2013年,新的测试技术(包括大容量自动化测试)使得测试成本降低了,这些新技术即开源软件和云计算硬件资源。Kamen鉴定的这些因素,Black和Galen也同意。

  Black解释,“过去,维护测试环境一直都有问题。”测试员必须了解如何复制生产服务器,可以在真实世界中服务于应用程序,因此,他们可以在实验室中测试应用程序。然而往往是所需的测试未必有预算和资源来产生一个完全复制的应用程序环境。现在,有了云资源,“加速复制出虚拟测试平台是有可能的,而且测试完成后,那些资源也会消失,” Black说。云计算资源的其它一些好处,当使用得当时,包括相对较低的计算成本,事实上那些节约的成本可以用到运维中,而不是把资金或预算放到运维中。

  此开源运动还给测试人员提供了软件一具,较少成本或是成本。Black建议测试经理为了他们的工具需求,加入到开源行动中。开源给“创建、购买还是租借?”这一老问题提供了一个新的选择。开源工具的使用可能没有金融义务,但并不意味着就是免费的。Black明确表示,选择开源而不选择商业产品意味着对时间和精力的投资,而不是生硬的金钱。“你(测试经理)必须考虑怎样返回到社区中,” Black说。

  对于这些软件测试趋势你是怎样看的?可以在下面留言给我们。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

翻译

蒋红冰
蒋红冰

TechTarget云计算主编,主要负责云计算和虚拟化网站的内容建设。长期专注于IT前沿技术,对云计算、虚拟化、人工智能、区块链等技术都有了解;对行业趋势、市场动态有一定的洞察。

相关推荐