技术开发 频道

VSTS 2010中的实验室管理

  【IT168 技术文档】Visual Studio Team System 2010的其中一个重要 -组件是实验室管理( Lab Management)。我们在最近的 PDC会议上-对此有说到,我们也看到很多客户为这 -个功能感到非常的兴奋。

  很明显地,对于我们软件开发人员和测试人员来说,他们所开发和测试的应用程序面临复杂性的加速增长。对于我们微软内部以及 -其它业界的软件人员来说,这 -同样也是一个问题。

  我们在开发VSTS2010时,希望能够有一个好的工具来开发最高质量的软件。我们发现开发速度以及在整个开发 -软件生成-实施-测试当中的可扩展性,以及如何应用新技术 -如虚拟化技术,就是其中的一个差距。我们在实验室管理方面的投入就是特意为了来解决这个差距。

  开发人员对于太多软件瑕疵( bugs)在他们以及他们的测试人员之间的“不断来回”而苦恼不已,并且在分布式的开发环境下感觉更棘手。测试人员缺少正确的工具,也没有得到足够的重视。他们在测试环境的配置方面花费了 30-50%的时间,然后很多他们所汇报的软件瑕疵( bugs)已“无法重现”为由而被解决掉。

  为了应对这些挑战,我们设立了一些基本的原则: a)配置环境应该只需要几分钟而不是几个星期 b)开发人员和测试人员之间的障碍应该被消除 c)自动化全面扩展至软件生成,环境的设置,软件安装以及测试 d)消除软件瑕疵( bugs)“来回”现象。

  实验室管理用户虚拟化技术与我们的整体应用软件的开发周期管理的深层次集成,以及系统中心虚拟机管理系统提供了对于这些原则的解决方案。该方案是用来加速设置 /分割/恢复复杂的虚拟环境到一个干净的状态。我们允许测试人员写丰富的瑕疵报告,包括环境恢复点的链接,这样开发人员就可以用来重现该软件瑕疵被发现的环境,从而解决了软件瑕疵不可重现的问题。

 

0
相关文章