-1

我们正在使用单元测试项目使用 selenium web 驱动程序进行 UI 自动化。

我可以从 Visual Studio 测试 > 测试探索 > 选择测试并单击运行执行测试。

我无法将测试用例与在单元测试项目中开发的单元测试项目中的测试方法相关联。

我们在此使用 Visual Studio 2017 Professional 版本,我们能够在禁用模式下看到“关联测试用例”选项(测试 > 测试探索 > 右键单击​​任何单元测试方法 > 关联到测试用例)

请建议关联测试用例的解决方案。

4

1 回答 1

0

您需要创建一个包含自动化测试的测试项目,然后构建它。查看支持的测试类型:支持哪些类型的测试?

只需按照此链接中提到的步骤来关联您的测试:将自动化测试与测试用例关联

关联您的测试

如果您知道测试用例的工作项标识符:

  1. 如果未显示测试资源管理器窗口,请从测试 |将其打开。窗口菜单。
  2. 如果您的测试未显示在测试资源管理器中,请构建解决方案。
  3. Test Explorer中,选择要关联的测试方法并选择Associate to Test Case
  4. 在打开的对话框中,输入测试用例标识符并选择 Add Association,然后选择Save

如果您不知道测试用例的工作项标识符:

  • 确保您已将 Visual Studio 配置为在 Visual Studio 编辑器中而不是在 Web 浏览器中显示测试工作项。请参阅
    我可以配置工作项以在 Visual Studio 中打开吗?
  • 团队资源管理器中打开工作项选项卡。如果没有显示Team Explorer窗口,请从View菜单中打开它。
  • 展开Work Items选项卡中的查询列表以找到显示您的测试用例的查询,例如默认的 My Test Cases查询。有关如何在团队资源管理器中使用查询的详细信息,请参阅使用查询编辑器列出和管理查询
  • 通过在快捷菜单上选择查看结果来执行查询(或双击查询名称)。
  • 通过在快捷菜单上选择打开(或双击测试用例名称)打开要关联的测试用例。
  • 在工作项中,打开关联自动化选项卡。解决方案中的所有测试及其关联的测试项目都显示在列表中。
  • 选择省略号 ( ... ),然后在“选择测试”对话框中选择测试,然后选择“确定”。Automation Status中的值自动更改为Automated
  • 选择保存工作项以保存对测试用例的更改。

源链接:将自动化测试与测试用例相关联

于 2018-03-01T08:52:49.613 回答