visual-studio - 在Visual Studio Online中,是否可以设置触发器,以在成功完成拉取请求合并时更改将工作项分配给谁?

标签 visual-studio testing merge qa azure-devops

我从事质量检查工作,我不知道什么时候准备好要测试的工作项目。

理想情况下,我们将在开发人员完成工作的时间与他们的拉取请求已合并到测试分支并准备进行测试的时间之间达到一个状态。但是VSO似乎不允许创建新状态,而这似乎不是它所提供的状态。

目前,在这两点之间存在一个难题,开发人员要么是:


解决票证并将其分配给我,我必须手动进行
努力找出代码是否由于未运行而无法运行
已修复,或者因为拉取请求尚未合并到
测试分支呢。
解决票证并将其分配给
直到拉取请求合并到测试分支中,
然后有人必须手动处理每个拉取请求并进行工作
项目,以便在需要的时候将它们分配给我。


如果VSO能够自动检测到合并发生的时间,然后为该合并重新分配与任何合并的合并请求相关的所有错误(所有错误均在VSO中可用),那么我的生活会轻松很多。

这是东西吗?

最佳答案

除非您创建一个服务来跟踪拉取请求并通过VSTS Service HooksRest API更新工作项,否则暂时没有实现此功能的简便方法。您可以在VSTS User Voice上提交功能请求。

一种确定测试是否准备就绪的简便方法:如果开发人员在提交更改或批准请求请求时将工作项添加到相关工作项,则在打开工作项时可以看到请求请求的状态。
enter image description here

关于visual-studio - 在Visual Studio Online中,是否可以设置触发器,以在成功完成拉取请求合并时更改将工作项分配给谁?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35345169/

相关文章:

visual-studio - Visual Studio 项目中的 *.VC.db 文件是什么?

c++ - 在哪里可以运行应用程序验证器命令

C 宏将函数名称与预定义的名称列表进行比较

用于使用 anchor 进行查询的 javascript 正则表达式

python - 如何合并列表,但保持先前列表的顺序?

c# - Microsoft 测试管理器中的自动化测试(测试运行的构建目录不存在或需要访问权限)

在 Python/Flask 中测试计划任务

android - 测试加载器 : Could not find class running CTS

javascript - 使用排序逻辑合并和排序多个数组

python - 使用 pandas 循环合并大量 csv 文件