Visual Studio 2010 Feature Pack 2 发布

2010/11/16 19:08:38    编辑:软媒编译     字体:【

Win7之家www.win7china.com):Visual Studio 2010 Feature Pack 2 发布

【软媒编译】

微软官方发布了其最新开发工具Visual Studio 2010 的 FP2,就是 Feature Pack2,官方页面见:http://msdn.microsoft.com/en-us/vstudio/ff655021.aspx,同FP1一样,依然只针对MSDN订阅用户。

FP1是在2010/04发布的,它主要提供了对VS2010建模和代码可视化方面的新功能和改进,FP2包含了FP1的所有内容,同时重点针对2010的测试功能增加了新的功能——

1.测试Silverlight 4.0应用

VS2010中自动化测试的一大遗憾就是不支持Silverlight应用程序,《MSDN:Supported Configurations and Platforms for Coded UI Tests and Action Recordings》详细列出了Coded UI测试所支持的测试配置环境。也就是说,你无法录制和播放对Silverlight应用的操作,也无法使用Coded UI测试驱动界面操作。FP2可以让你完成上述这些任务。

2.支持Firefox浏览器的记录和快速回放

支持Mozilla Firefox 3.5、3.6+

3.Coded UI测试编辑器

Coded UI测试编辑器用来使编辑和管理录制的Coded UI测试更加容易。

搞开发的直接还是看英文说明吧——

Cumulative feature pack that extends testing, code visualization and modeling capabilities in Visual Studio 2010.

Testing features:

  • Use Microsoft Test Manager to capture and playback action recordings for Silverlight 4 applications.
  • Create coded UI tests for Silverlight 4 applications with Visual Studio 2010 Premium or Visual Studio 2010 Ultimate.
  • Edit coded UI tests using a graphical editor with Visual Studio 2010 Premium or Visual Studio 2010 Ultimate.
  • Use action recordings to fast forward through manual tests that need to support Mozilla Firefox 3.5 and 3.6.
  • Run coded UI tests for web applications using Mozilla Firefox 3.5 and 3.6 with Microsoft Visual Studio 2010 Premium or Visual Studio 2010 Ultimate.

Code visualization and modeling features (requires Visual Studio 2010 Ultimate):

  • Use the Generate Code command to generate skeleton code from elements on UML class diagrams. You can use the default transformations, or you can write custom transformations to translate UML types into code.
  • Create UML class diagrams from existing code.
  • Explore the organization and relationships in C, C++, and ASP.NET projects by generating dependency graphs.
  • Import elements from UML sequence diagrams, class diagrams, and use case diagrams as XMI 2.1 files that are exported from other modeling tools.
  • Create links and view links from work items to model elements.
  • Create layer diagrams from C or C++ code and validate dependencies.
  • Write code to modify layer diagrams and to validate code against layer diagrams.

 Windows7之家www.win7china.com),凝聚你我他