使用[测试类]而不是[编码UI测试]时将测试用例与测试方法相关联

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用[测试类]而不是[编码UI测试]时将测试用例与测试方法相关联相关的知识,希望对你有一定的参考价值。

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

我可以从visual studio Test> Test Explore> Select the Test和Click on Run执行测试。

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

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

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

答案

您需要创建一个包含自动化测试的测试项目,然后构建它。请参阅支持的测试类型:What types of tests are supported?

只需按照此链接中提到的步骤关联您的测试:qazxsw poi

关联您的测试

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

  1. 如果未显示“测试资源管理器”窗口,请从“测试”|中打开它Windows菜单。
  2. 如果您的测试未显示在测试资源管理器中,请构建解决方案。
  3. 在“测试资源管理器”中,选择要关联的测试方法,然后选择“关联到测试用例”。
  4. 在打开的对话框中,键入测试用例标识符并选择“添加关联”,然后选择“保存”。

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

  • 确保已将Visual Studio配置为在Visual Studio编辑器内而不是在Web浏览器中显示测试工作项。看到 Associate automated tests with test cases
  • 在Team Explorer中,打开“工作项”选项卡。如果未显示“团队资源管理器”窗口,请从“视图”菜单中将其打开。
  • 展开“工作项”选项卡中的“查询”列表,找到显示测试用例的查询列表,例如默认的“我的测试用例”查询。有关如何在团队资源管理器中使用查询的更多信息,请参阅Can I configure work items to open in Visual Studio?
  • 通过在快捷菜单上选择“查看结果”(或双击查询名称)来执行查询。
  • 通过在快捷菜单上选择“打开”(或双击测试用例名称)打开要关联的测试用例。
  • 在工作项中,打开“关联的自动化”选项卡。解决方案中的所有测试都显示在列表中以及相关的测试项目中。
  • 选择省略号(...),然后在“选择测试”对话框中选择测试,然后选择“确定”。 “自动化状态”中的值自动更改为“自动”。
  • 选择“保存工作项”以将更改保存到测试用例。

来源链接:Use the query editor to list and manage queries

以上是关于使用[测试类]而不是[编码UI测试]时将测试用例与测试方法相关联的主要内容,如果未能解决你的问题,请参考以下文章

自动化测试用例与手工测试用例应用的区别

测试用例与软件测试基础

软件测试流程详解

软件测试_测试管理测试用例管理

集成测试测什么?

新手如何开始学习自动化测试?