描述你想要的功能
我是基于我在Visual Studio 2022中看到的功能请求,其中有很多额外的选项可以将你的测试分组。
好处
- 提高组织性:它有助于将你的测试整齐地组织起来,便于查找。这在处理大量测试时尤其有用。
- 提高导航效率:测试人员可以快速导航到他们感兴趣的特定类别,节省浏览无关测试所花费的时间。
- 简化维护:当测试按类别分组时,更容易进行维护和更新。如果对特定类别的测试进行了更改,你可以快速找到并根据需要更新这些测试。
- 增强理解:它通过将相关的测试放在一起,提供了对每个测试应该验证什么的更好理解。
- 增强协作:当多个测试人员在向仓库添加内容时,将测试按类别分组可以帮助防止工作重复,并使团队成员之间的工作分配更加容易。
有效的测试管理是在粒度和简单性之间保持平衡。过多的类别会使系统变得混乱且难以导航,而过少则会导致缺乏组织性和低效率。
考虑过的替代方案
- 无响应*
4条答案
按热度按时间e5nszbig1#
我们已经支持按标签过滤,但不支持按标签分组。
6bc51xsx2#
这个功能请求现在是我们待办事项列表的候选项目。社区有60天的时间对这个问题进行投票。如果它收到20个赞成票,我们将把它移到我们的待办事项列表中。如果没有,我们将关闭它。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation。
快乐编码!
wz3gfoph3#
我们已经支持按标签过滤,但不支持按标签分组。
我有一个C# MSTEST项目,并使用了[TestCategory()]属性。在Visual Studio IDE中,当我按"Traits"分组时,[TestCategory()]变成了父项,关联的测试变成了子项。
在Visual Studio Code中,我们也可以设置[TestCategory()],但在Test Explorer中无法按它进行分组,这意味着我们无法充分利用这个功能!
f8rj6qna4#
这个功能请求收到了足够多的社区投票,我们将其移动到了我们的待办事项列表中。要了解更多关于我们如何处理功能请求的信息,请参阅我们的documentation。
快乐编码!