软件测试与开发合奏的爵士乐

发表于:2011-8-22 11:28

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:未知    来源:51Testing软件测试网采编

  在软件复杂度越来越高的现在,团队合作愈发显得重要,项目组各角色和成员之间的协作已经成为软件项目管理一个很重要的课题。要尽快交付高质量的产品,开发和测试之间的有效沟通和协作是项目成功的关键之一。一个成功的项目,就是开发和测试合奏的一首悦耳的爵士乐。

  Jazz是IBM Rational面向软件交付技术的可伸缩、可扩展的团队协作平台。它通过建立一个平台,将软件项目相关人员、流程和资产动态的无缝的集成和同步起来,提高了软件交付的协作性、效率和透明度。

  对于测试来说,Jazz提供了一个集成协作的软件开发环境,测试团队能够知道项目各项活动的进展情况,能够更快、更简单、更有效地完成团队管理任务;同时,测试任务的进展也可以实时的展现出来。

  下面主要谈谈Jazz在软件测试管理过程中的应用。

  这是一个典型的测试场景:测试人员获取需求,对需求进行分析,在需求分析的过程中,产生一些issue,测试人员与需求人员(一般为开发组人员)沟通,解决这些issue;得到需求后,对测试工作量进行估计,进行测试计划,根据计划跟踪任务完成情况;需求分析完成后,测试人员进行测试设计,编写测试用例;开发人员提交第一个测试版本后,测试人员执行测试用例,并记录执行结果;在执行过程中,发现了一些问题和缺陷,测试人员与开发人员沟通,解决问题,提交缺陷;开发人员解决缺陷后,与测试人员沟通,答复缺陷已解决,并发布新版本;测试人员获取新版本后,验证缺陷的解决,并重新执行测试用例,发现新的缺陷,再与开发人员沟通…若干版本后,系统进入稳定阶段,引入自动化测试工具,将某些测试用例转化为自动化脚本,执行自动化测试。

  在这个过程中,我们可以看到测试的各个阶段和活动:

  Rational系列的各个工具,可以有效地管理这些阶段。而Jazz平台,可以将这些工具无缝集成起来;IBM Rational Team Concert是基于Jazz平台及技术的产品家族,结合了Jazz平台和Rational系列工具,提供了一个“无阻力的开发平台”。

  基于Jazz平台的IBM Rational Team Concert为熟悉Rational Clear Quest及Rational Clear Case的人员提供了Clear Quest、Clear Case连接器和条目协作组件,将Clear Quest、Clear Case同Jazz开发平台结合起来,可以实现Clear Quest、Clear Case同Rational Team Concert之间的互操作性。Clear Quest、Clear Case记录或者Rational Team Concert工作条目的任何变化都可以被自动地同步,从而使测试人员和开发人员能够使用Jazz开发平台进行测试管理,而不需要在不同的工作平台之间来回切换。

  当一个测试中心支持分布在世界各地的多个项目组时,如何并行处理各个项目组的测试请求,这是一个问题。在Jazz平台上,分布在世界各地的各个项目小组,可以无缝的连接并协同工作,而且此平台是可伸缩可扩展的,就可以适应各个项目不同的情况。另外,Jazz还可以通过项目、个人和团队仪表盘,保持对项目的全局监控,快速了解项目状态,及时处理项目问题。

  一点建议:

  版本管理:开发每次发布新版本,在给代码库打标签的同时,填写版本说明,提交版本的同时将此版本说明发送给相关人员。这样,既保证的版本的完整性,又可便捷地实时地通知项目的阶段性进展。

  报表分析:为了体现项目各个任务的运行状态和质量情况,我们也许需要从不同的数据库提取数据,若不只是简单的将各个工具集成起来,而是进一步的从各个工具中提取项目实时数据,提供报表的统计分析功能,将使Jazz成为项目管理一个更为有力的工具。

  通过Jazz平台,将Rational的各个测试管理工具集成起来,大大的提高了开发组和测试组沟通的效率,减少了流程中可能出现的问题,使开发活动和测试活动无缝地连接起来,为尽快交付高质量的产品打下了坚实的基石。可以预见,在团队协作越来越重要的未来,Jazz平台会在越来越广阔的团队协作舞台上扮演越来越重要的角色。

《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号