测试区域 8:插件切换

Visual Studio 集成开发环境(IDE)具有用于更改当前源代码管理插件的用户界面(UI)。 此测试区域提供用于选择用于解决方案源代码管理插件的过程的测试用例。

命令菜单访问

测试用例中使用以下 Visual Studio 集成开发环境菜单路径。

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

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

常见预期行为

无需退出 Visual Studio 或重新加载解决方案,即可更改解决方案的源代码管理插件。 此外,加载该解决方案时,当前源代码管理插件会自动更改为解决方案使用的插件。

测试用例

下面是插件切换测试区域的特定测试用例。

案例 8a:自动更改

预期行为

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

操作 测试步骤 要验证的预期结果
自动源代码管理插件更改 1.选择测试中的插件作为当前版本(工具 -选项 ->>源代码管理 ->插件选择)。)
2.创建新项目。
3.将解决方案添加到源代码管理。
4.选择另一个插件(例如 Visual Source保险箱)。
5.接受卸载解决方案提示。
6.从磁盘重新打开解决方案。
解决方案已打开。

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

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

预期行为

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

操作 测试步骤 要验证的预期结果
解决方案插件的更改 1. 选择测试中的插件作为当前(工具 -选项 ->>源代码管理 ->插件选择)。
2.创建新的项目和解决方案。
3.将解决方案添加到源代码管理。
4.从源代码管理取消绑定解决方案(使用 “更改源代码管理 ”对话框)。
5.选择另一个插件(例如 Visual Source保险箱)。
6.如果卸载,请从磁盘重新加载解决方案。
7. 将解决方案添加到源代码管理。
8.从源代码管理取消绑定解决方案(使用 “更改源代码管理 ”对话框)。
9. 再次选择测试中的插件。
10. 如果卸载,请从磁盘重新加载解决方案。
11. 将解决方案绑定到原始位置(使用 “更改源代码管理 ”对话框)。
使用所选插件将解决方案添加到源代码管理。