刚刚接触Telerik Test Studio?下载30天免费试用

登记指南

从签入中排除的文件

对于任何源代码控制系统,都要检入所有文件除了以下几点:

  • Pages.g.cs(或.vb) -该文件在每次构建时都会自动生成。
  • *。suo files -这是一个VS每用户设置文件。
  • TestResults文件夹中的任何东西。
  • 项目bin文件夹中的项目*.dll文件-该文件在每次构建时自动生成。
  • 如果您还使用了Standalone版本,则需要排除Results文件夹。此文件夹仅由独立版本创建,并保存测试列表运行的结果。

要签入的文件

Visual Studio测试项目也可以使用这些独特的文件:

  • *。vsmdi——这是一个Visual Studio文件。它存储Visual Studio测试列表的定义。
  • *。testsettings——这是一个Visual Studio文件。它存储测试运行配置设置(默认超时、默认浏览器等)。
  • Properties文件夹中的文件——这是为每个Visual Studio项目创建的。它包含项目程序集的定义。

下面的文件是Test Studio项目所独有的:

  • *。Tstest(或.aii)——这些包含实际的测试定义。
  • *.cs / *.vb -这些包含了编码步骤的代码。
  • *。resx -这些包含故事板的图像。
  • *。Imgstore—包含与测试相关的元素的图像。
  • 设置。aiis -包含特定于Test Studio项目的属性(例如,创建它的工具版本、记录设置、程序集引用、TFS连接设置)。
  • .aiilist -这些包含测试列表定义。
  • 在Profiler Configurations文件夹中的.tsprofconfig文件-这是存储性能配置设置的地方。是否将这些文件签入源代码控制取决于您是否想要保存/共享此信息。

注意:TFS插件自动选择要签入的正确文件。

升级一个由多个团队成员使用的项目

1.其中一个团队成员应该检出测试项目并在他的本地机器上升级它。

2.升级项目后,该成员应将升级后的项目签入源代码控制。

3.其他团队成员现在可以获得项目的最新版本,并使用它,而不会在Test Studio的新版本中合并冲突。

在本文中
Baidu
map