微软公司的 James Whittaker 最近宣布在 MSDN 站点上开放其测试人员中心。该站点的目的是将测试领域晋升为软件开发生命周期的主要角色。
James Whittaker 极力描述了该站点的意图:
在测试人员中心,我们的目标是提供一个软件测试人员可以共享并相互学习测试知识、我们的每日工作内容、过程、我们使用的工具以及我们扮演的若干角色的平台。
在微软的开发人员社区中,关注于测试领域常成为软件开发生命周期中的被忽略的方面。在 Visual Studio 开发环境本身中缺少测试工具就可以证明这一点,直到最近版本的 Visual Studio 团队系统中这种情况才有所改变。然而,对许多组织来说,Visual Studio 中的 Visual Studio 团队系统套件通常也是非常昂贵的,让许多开发人员不的不得不自己想办法处理。
微软公司回应这种抱怨的方式是,将 VSTS 拥有的单元测试特性增加到 Visual Studio2008 版本的 Visual Studio 专业版中。程序经理 Naysawn Naderi 在 2007 的 3 月后旬发表了这个声明 :
我们通常非常愿意广纳意见,将团队系统中引入的其他功能随着时间的推移挪移到其他的 SKUs 中,所以如果希望某些其他项也这样挪移,请告知我们。
很多人感觉微软公司在这方面做的还不够深入。下面是一个较为常见的反应,是由一个将自己标称为 dono 的开发人员发表的帖子。
如果专业版最终拥有单元测试将非常不错。但是,它更应该属于所有的版本,尤其重要的是 Express 版本。当我在为你们将它增加到专业版的决定鼓掌的同时,我确实认为这还远远不够。注意一下你的竞争对手们,例如 Eclipse,它在它的所有版本中都集成了 Junit 支持(而且是免费的)。
你是如何看待微软公司发布的这个声明,以及他们重新关注于软件开发声明周期中的软件测试角色这个举动的呢?
评论