测试环节 8:插件切换

Visual Studio 集成开发 (IDE)环境具有更改 (UI)的用户界面当前源代码管理插件。 此测试环节。使用的插件为解决方案源代码管理中选择的进程的测试用例。

访问菜单命令

下面 Visual Studio 集成开发环境 (ide) 菜单路径用于测试用例。

  • 当前源代码管理插件: 工具 - AMP_GT 选项 - AMP_GT 源代码管理 - AMP_GT 插件选择

  • 更改源代码管理绑定: 文件 - AMP_GT 源代码管理 - AMP_GT 更改源代码管理

常见的预期行为。

更改解决方案的源代码管理插件是可能的,而不退出 Visual Studio 或加载解决方案。 此外,在中,当该解决方案加载时,当前源代码管理插件自动更改为解决方案中使用的对象。

测试用例

下面是插件切换的特定测试用例测试环节。

用例 8a:自动更改

预期的行为

当用户加载在源代码管理的解决方案时,解决方案会自动加载,并相应的源代码管理插件中选择作为当前。

操作

测试步骤

验证的预期结果

自动源代码管理插件更改

  1. 选择插件下测试作为当前 (工具 - AMP_GT 选项 - AMP_GT 源代码管理 - AMP_GT 插件选择。)

  2. 创建新项目。

  3. 将解决方案添加到源代码管理。

  4. 选择另一个插件 (例如, Visual SourceSafe)。

  5. 卸载解决方案提示的 Accept。

  6. 重新打开解决方案从磁盘。

打开解决方案。

插件测试是当前源代码管理插件。

用例 8b:基于解决方案的更改

预期的行为

解决方案可以有其 changed 关联的源代码管理插件。

操作

测试步骤

验证的预期结果

插件的更改解决方案的

  1. 选择插件下测试作为当前 (工具 - AMP_GT 选项 - AMP_GT 源代码管理 - AMP_GT 插件选择)。

  2. 创建新项目和解决方案。

  3. 将解决方案添加到源代码管理。

  4. 断开从源代码管理的解决方案 (使用 更改源代码管理 对话框)。

  5. 选择另一个插件 (例如, Visual SourceSafe)。

  6. 重新加载解决方案从磁盘,如果卸载。

  7. 将解决方案添加到源代码管理。

  8. 断开从源代码管理的解决方案 (使用 更改源代码管理 对话框)。

  9. 选择插件下重新测试。

  10. 重新加载解决方案从磁盘,如果卸载。

  11. 将解决方案添加到原始位置 (使用 更改源代码管理 对话框)。

使用选定的插件,解决方案添加到源控件。

请参见

概念

测试源代码管理插件的准则